1. 시스템의 하드디스크 상태 확인하는 법

 

1-1. lsblk명령어 사용하기

lsblk명령어를 사용하면 현재 시스템에 연결된 블록 장치(디스크 및 파티션)의 정보를 확인할 수 있습니다.

 

이 명령어는 디스크와 파티션의 구조를 트리 형태로 보여줍니다. 포맷된 파티션과 포맷되지 않은 디스크를 구분할 수 있습니다.

 

1-2. fdisk명령어 사용하기

fdisk명령어를 사용하여 디스크와 파티션 테이블을 확인할 수 있습니다. 다음 명령어를 사용하여 각 디스크의 파티션 테이블을 확인해 보세요:

이 명령어는 시스템에 연결된 모든 디스크의 파티션 테이블을 보여줍니다. 포맷되지 않은 디스크는 파티션이 없는 상태로 나타납니다.

 

1-3. parted명령어 사용하기

parted는 디스크 파티션을 관리하는 도구입니다. 다음 명령어를 사용하여 디스크의 파티션 정보를 확인할 수 있습니다:

이 명령어도 디스크와 파티션 정보를 표시해줍니다.

 

2. 하드디스크 상태 추가 확인

 

2-1. 디스크 포맷 상태 확인

파티션에 파일 시스템이 있는지 확인하려면 blkid명령어를 사용해 볼 수 있습니다.

이 명령어는 각 파티션의 파일 시스템 유형을 보여줍니다. 파일 시스템이 없는 파티션은 "TYPE=" 필드가 빈 상태로 표시됩니다.

 

2-2. 디스크 사용 현황 확인

디스크 사용 현황 확인:df -h명령어로 현재 마운트된 파일 시스템만 확인할 수 있습니다. 현재 마운트되지 않은 파티션은 df -h에서는 표시되지 않습니다.

2-3. 파일 시스템 생성 및 마운트

만약 sdb1, sdc1, sdd1파티션에 파일 시스템을 생성하고 마운트하고 싶다면, mkfs명령어를 사용하여 파일 시스템을 생성할 수 있습니다. 예를 들어, ext4파일 시스템을 생성하려면 다음과 같이 할 수 있습니다:

 

예시) 파일 시스템 생성

exe4 파일 시스템 생성

mkfs.ext4 /dev/sdb1

mkfs.ext4 /dev/sdc1

mkfs.ext4 /dev/sdd1

 

xfs 파일 시스템 생성

mkfs.xfs /dev/sdb1

mkfs.xfs /dev/sdc1

mkfs.xfs /dev/sdd1

 

3. 파일시스템 생성 방법

 

3-1. mkfs.xfs 명령어 사용법

XFS 파일 시스템을 생성하기 위해서는 mkfs.xfs 명령어를 올바르게 사용해야 합니다. 예를 들어, 다음과 같이 sdb 디스크에 파일 시스템을 생성하려면
mkfs.xfs /dev/sdb

하지만, sdb는 전체 디스크를 가리키며, 디스크 전체에 파일 시스템을 만드는 것보다는 보통 파티션을 만들어 파일 시스템을 생성하는 것이 좋습니다.

4. disk로 파티션 생성

fdisk를 사용하여 sdb에 파티션을 만듭니다.

 

4-1. fdisk 내에서 다음 명령을 차례대로 입력합니다.

fdisk /dev/sdb

 

4-2. n키를 눌러 새로운 파티션을 만듭니다.

Command (m for help): n

 

4-3. p키를 눌러 주 파티션을 선택합니다.

Partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

Select (default p): p

 

4-4. 파티션 번호 1을 선택합니다.

Partition number (1-4, default 1): 1

 

4-5. 시작 섹터와 마지막 섹터를 기본값으로 설정합니다(그냥 Enter).

First sector (2048-20971519, default 2048): (Enter)

Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): (Enter)

 

4-6. w키를 눌러 변경 사항을 기록하고 종료합니다.

Command (m for help): w

이제 새로운 파티션이 생성되었고, /dev/sdb1으로 접근할 수 있습니다.

 

5. 파일 시스템 생성 및 마운트

이제 /mnt/sdb1 디렉토리에서 새로 마운트된 파일 시스템을 사용할 수 있습니다.


개인적으로 공부한 건데 gpt를 사용하고 회사에 문서로 저장한다고 평소랑 문체가 많이 다르다 ..

변수명 짓기 site

https://www.curioustore.com/#!/

 

Curioustore

변수명 짓기, 컬럼명 짓기, 영어약자, 変数名 つけ方, カラム名建てる, 英語の略語, 命名变量, 命名该列, 英文缩写

www.curioustore.com

(번역) 파파고 site

https://papago.naver.com/

 

네이버 파파고

번역을 부탁해 파파고

papago.naver.com

 

변수명 표기법

표기법 명 특징 예시
카멜 표기법 낙타 등처럼 올라갔다 내려감 prayheeBlogData
파스칼 표기법 모든 단어의 앞다리가 대문자 PrayheeBlogData
스네이크 표기법 단어 사이에 언더라인을 붙임 prayhee_blog_data
헝가리안 표기법 접두사에 자료형을 붙임 strPrayheeBlogData

 

고등학교 시절 ▶ 수학 - tngkr, 한문 - gksans

대학교 시절    ▶ 수학 - suhak, 한문 - hanmun

이렇게 지었었다.

 

교재와 교수님께서는 누구나 알아볼 수 있게 쉽게 지으라고 했는데

지금 개발은 안 하지만, 변수명을 지을 일이 있다면 사람 이름 - userName, 급여 - salary

이렇게 짓고 있다. ^0^ ..

 

영어 단어 생각 안 나면 파파고에 검색하고

변수명을 지을 때는 카멜 표기법을 쓰게 되도라 ,, ~




망연계
(Network Interworking)
망분리
(Network Separation)
방화벽
(Firewall)
기본개념 서로 다른 네트워크 간의 안전한 데이터 교환을 가능하게 하는 기술 내부 네트워크와 외부 네트워크를 물리적 또는 논리적으로 분리하는 기술 네트워크의 출입구에서 트래픽을 필터링하고 관리하는 보안 장비
주요특징 - 네트워크 간 직접 연결 없이 데이터 교환
- 중계 서버나 전용 장비 사용
- 높은 보안성 유지
- 내부와 외부 네트워크를 물리적 또는 논리적으로 분리
- 중요한 정보 보호
- 물리적/논리적 방식 존재
- IP 주소, 포트, 프로토콜 기반 트래픽 필터링
- 보안 정책 적용
- 다양한 유형의 방화벽 존재
보안수준 매우 높음
(망간 직접 연결이 없으므로)
매우 높음
(네트워크 간 완전한 분리로 인해)
높음
(트래픽을 실시간으로 분석 및 제어하여 침입 방지)
사용목적 내부망과 외부망 간 안전한 데이터 교환 중요한 정보가 있는 네트워크와 일반 네트워크를 분리하여 보안 유지 네트워크에 대한 외부 공격 차단 및 트래픽 관리
예시 - 군사, 정부 기관, 금융권 등에서 내부망과 외부망 간 안전한 데이터 교환
- 데이터 다이어드 및 게이트웨이 사용
- 회사 내부망과 인터넷을 분리하여 보안 유지
- 사내 인트라넷과 인터넷을 분리
- 가정용 라우터의 내장 방화벽
- 기업 방화벽을 통한 외부 공격 차단
추가설명 - 데이터 다이어드: 일방향 데이터 전송 장치
- 게이트웨이: 안전한 데이터 교환 중개
- 물리적 망분리: 별도의 네트워크 장비 사용
- 논리적 망분리: 가상 환경 활용
-Stateful Inspection, 패킷 필터링, 애플리케이션 레벨 방화벽 등 다양한 방식
차이점 요약 두 네트워크 간 물리적 분리 상태에서도 안전한 데이터 교환 가능 네트워크를 물리적 또는 논리적으로 분리하여 완전한 보안을 제공 네트워크 출입구에서 실시간 트래픽을 관리하고 악의적 접근을 차단

 

'network' 카테고리의 다른 글

[N/W] OSI 참조모델 7계층 | 장비, 예시, 간단 비유  (1) 2024.07.25

+ Recent posts