![mkfs.vfat에 "v"가 있는 이유는 무엇입니까?](https://rvso.com/image/83687/mkfs.vfat%EC%97%90%20%22v%22%EA%B0%80%20%EC%9E%88%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
다음 명령을 사용하여 파티션을 FAT32로 포맷하라는 인터넷 기사를 읽었습니다.
sudo mkfs.vfat -F 32 /dev/sdXn
이제 매뉴얼 페이지를 읽었는데 . 없이 명령 이름으로 mkfs.vfat
표시됩니다 . 그 후 파티션 없이 파티션 포맷을 시도했는데 예상대로 작동했습니다. just 대신에 호출되는 동의어 명령이 있는 이유는 무엇입니까 ?mkfs.fat
v
v
mkfs.vfat
mkfs.fat
편집: 아, 그리고 "또한 참조" man mkfs
mkfs.vfat
대신에 in이 나열되어 있습니다 .mkfs.fat
답변1
지방최소한 시간순으로 다음과 같이 구성된 파일 시스템 계열입니다.
- FAT12, 특히 MS-DOS에서 1980년대 후반부터 플로피에 사용된 파일 시스템입니다.
- FAT16, 더 큰 미디어를 지원하는 FAT12의 작은 수정으로, 하드 디스크를 지원하기 위해 도입되었습니다.
- vFAT, 이전 버전 FAT와 호환되지만 vFAT 인식 운영 체제에서 실행되는 vFAT 인식 응용 프로그램만 볼 수 있는 긴 이름을 파일에 허용합니다.
- FAT32, 더 큰 디스크 크기를 지원하도록 설계된 FAT16의 또 다른 수정입니다. 실제로 FAT32는 거의 항상 vFAT 긴 파일 이름 지원과 함께 사용되지만 기술적으로 16/32와 긴 파일 이름-예/아니오는 독립적입니다.
이러한 파일 시스템은 매우 유사하기 때문에 일반적으로 동일한 드라이버와 도구로 처리됩니다. 동일한 도구입니다 mkfs.vfat
. mkfs.fat
빈 FAT16 파일 시스템과 빈 vFAT 파일 시스템은 완전히 똑같아 보이기 때문에 mkfs
구별할 필요가 없습니다. (FAT16과 vFAT는 두 개의 별도 파일 시스템 형식이 아니라 동일한 파일 시스템을 보는 두 가지 다른 방법으로 생각할 수 있습니다.)