mkfs 예제

mkfs 호출하는 파일 시스템별 명령은 명령줄에서 사용자가 직접 호출할 수 있습니다. Linux에서 규칙은 파일 시스템별 명령의 이름을 mkfs로 지정하는 것입니다. . 여기서 파일 시스템의 약어입니다(예: mkfs.ext2, mkfs.msdos, mkfs.minix 등) 명령에서 지원되는 파일 시스템은 구현에 따라 다르며 다음과 같습니다: MSDOS, SCO bfs, CPM, ext2, ext3, ext4, minix, 지방(vfat), HFS, VXFS, RF 디스크, RK 디스크, DECtape 및 NTFS. mkfs [ -V ] [ -t fstype ] [ fs-옵션 ] 파일 [ 블록 ] 다음 예제는 ext3 파일 시스템을 만듭니다. 아래 출력에서 볼 수 있듯이 ext3 파일 시스템에 필요한 « 저널 만들기 »라는 줄도 포함되어 있습니다. 유닉스와 같은 운영 체제의 이후 구현에는 HP-UX, [3] Minix, [4] SunOS[5] 및 Linux를 포함한 MKfs 명령이 포함되었습니다. [6] 장치 또는 하드 디스크 파티션에서 Linux 파일 시스템을 빌드하는 명령은 mkfs입니다. 명령의 구문은 `fs type`이 파일 시스템의 유형이고 `장치`는 파일 시스템 데이터를 작성하는 대상 UNIX 장치입니다. 일반적으로 « 장치 »는 드라이브 파티션입니다. 종종 명령은 특정 파일 시스템에 대한 서식을 수행하는 다른 명령의 래퍼일 뿐입니다. 예를 들어 /etc/fstab 파일은 파일 시스템 탑재 테이블이라고 하며 마운트 명령에서 장치를 탑재하는 데 필요한 모든 정보를 포함합니다. 새 파일 시스템을 추가할 때 /etc/fstab에 적절한 항목을 만들어 부팅 시 파일 시스템이 탑재되도록 합니다.

다음은 /etc/fstab 파일의 항목의 예입니다: mkfs 명령을 사용할 때 생성된 기본 파일 시스템 유형은 ext2입니다. 앞에서 설명한 것처럼 mkfs는 다른 파일 시스템 빌드 유틸리티를 호출하는 래퍼입니다. 따라서 다음 명령 중 지정된 장치에 ext2 파일 시스템을 만듭니다. UUD는 파일 시스템을 장착할 때 사용할 수 있습니다. UUID, 레이블 및 파일 시스템 형식을 표시하려면 blkid 명령을 사용합니다. 다음 예제에서는 레이블이 있는 유무에 관계없이 다른 파일 시스템을 만들고 blkid 명령으로 정보를 표시하는 것을 보여 줍니다. ext2 파일 시스템 및 디스플레이 정보를 만들려면 다음을 입력하려면 지원되는 파일 시스템 형식을 보려면 ls/sbin/mkfs* 명령을 사용합니다. 파일 시스템 형식은 ext4이며 읽기와 쓰기 모두에 대해 탑재됩니다.

df 명령은 탑재된 파일 시스템도 표시합니다. 예: mkfs에서 반환되는 종료 상태는 성공 시 0, 실패 시 1입니다. 파티션 또는 저장 장치가 있는 장치 노드(예: /dev/sdb1)가 확실하지 않은 경우 sudo fdisk -l 명령을 실행하여 어떤 장치인지 확인하는 데 도움이 되는 목록을 얻을 수 있습니다. 예를 들어 USB 스틱 또는 기타 외부 USB 저장소인 경우 내부 디스크와 다른 문자 아래에 보관됩니다. 예를 들어/ 테스트 마운트 지점에 /dev/xvdf1 파티션을 파일 시스템을 탑재하고 마운트 해제할 수 있는 루트 사용자만 읽기 전용으로 마운트하려면 mkfs 명령을 사용하여 저장 장치 또는 파티션을 특정 파일 시스템으로 포맷할 수 있습니다. pe, 이는 내후 2, 내스트3, 내스트4, FAT, NTFS, HFS 등이 될 수 있습니다.