자격증/리눅스마스터

리눅스마스터 1급 2차 - 2102회 기출문제 풀이 (2/16)

로이제로 2023. 11. 14. 22:00
반응형

2. 다음은 파일 시스템을 생성하고 관련 정보를 확인하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오.

가. /dev/sdb1 장치의 파일 시스템을 XFS로 생성한다.
# ①                  /dev/sdb1

나. 파일 시스템이 생성된 /dev/sdb1의 UUID 값을 확인한다.
# ②                  

 

◼︎ 조건

- ①번과 ②번은 특별한 옵션이나 인자값 없이 관련 명령어만 기입한다.

 

더보기

 

번호 정답
mkfs.xfs
blkid

 

  mkfs

 make file system의 약어로 이 명령어를 사용하면 블록 장치에 원하는 파일 시스템을 생성할 수 있습니다.

 mkfs명령어를 사용하기 전에 대상 블록 장치를 지정해야 합니다. 예를 들어, /dev/sda1이라는 블록 장치에 ext4 파일 시스템을 생성하려면 다음과 같은 명령어를 사용할 수 있습니다.

$> mkfs.ext4 /dev/sda1

 위의 예시에서 "ext4"는 생성할 파일 시스템의 유형을 나타냅니다. ext4는 리눅스에서 가장 일반적으로 사용되는 파일 시스템 중 하나입니다. 다른 파일 시스템 유형을 사용하려면 해당 유형에 맞는 명령어를 사용하면 됩니다.

 mkfs 명령어를 실행하면 선택한 블록 장치에 파일 시스템이 생성되며, 해당 파일 시스템을 사용하여 데이터를 저장하고 읽을 수 있게 됩니다. 파일 시스템을 생성할 때는 주의해야 하며, 중요한 데이터가 있는 경우에는 신중하게 접근해야 합니다.

파일 시스템 유형 내용
ext4 가장 일반적으로 사용되는 리눅스 파일 시스템 중 하나입니다. ext4는 이전 버전인 ext3 파일 시스템의 개선된 버전으로, 높은 성능과 안정성을 제공합니다. 대부분의 리눅스 배포판에서 기본 파일 시스템으로 사용됩니다.
XFS 대용량 파일 시스템을 위해 설계된 파일 시스템입니다. 대용량 파일 및 디렉토리를 효율저긍로 처리하고, 빠른 성능을 제공합니다. 주로 서버 화녁ㅇ에서 많이 사용됩니다.
Btrfs COW(Copy-on-Write) 방식을 사용하는 파일 시스템으로, 스냅샷, 볼륨 관리, RAID 등 다양한 기능을 제공합니다. 유연성과 확장성이 높아 파일 시스템 관리에 용이하며, 실험적인 기능들도 포함하고 있습니다.
NTFS Windows 운영 체제에서 주로 사용되는 파일 시스템입니다. NTFS는 파일 액세스 제어, 암호화, 대용량 파일 지원 등 다양한 기능을 제공합니다. 리눅스에서도 NTFS 파일 시스템을 읽고 쓸 수 있는 드라이버가 제공됩니다.
FAT32 Windows 및 다양한 기기(USB드라이브, 메모리 카드 등)에서 널리 사용되는 파일 시스템입니다. FAT32는 간단하고 호환성이 높은 파일 시스템으로, 용량이 제한되어 있지만 다양하나 플랫폼에서 지원됩니다.

 

  blkid

 블록 장치(block device)의 식별자(identifier)와 속성(attributes)을 확인할 수 있습니다. 블록 장치는 하드 디스크, USB 드라이브, 파티션 등과 같은 데이터를 블록 단위로 읽고 쓸 수 있는 장치를 의미합니다.

 blkid 명령어를 실행하면 각 블록 장치의 UUID(Universally Unique Identifier)와 파일 시스템 유형, 레이블 등의 정보를 확인할 수 있습니다. 이 정보는 장치를 식별하고 해당 장치에 대한 작업을 수행할 때 유용합니다.

sudo blkid의 결과

위에서 보이는 것처럼 /dev/sda1의 UUID는 74f3********38653이고, 파일 시스템 유형은 ext4, PARTUUID는 d9****01 임을 확인할 수 있습니다.

blkid --help 결과
주요 옵션 내용
-L --label <label> 라벨(Label)명으로 블록 장치를 찾을 때 사용
-U --uuid <uuid> UUID 명으로 블록 장치를 찾을 때 사용

 

 

반응형