file
명령어는 주어진 파일의 유형을 식별하는 데 사용됩니다. 이 명령어는 파일의 내용에 따라 텍스트 파일, 바이너리 파일, 이미지 파일 등으로 분류하여 사용자에게 정보를 제공합니다.
기본 구문은 다음과 같습니다:
file [옵션] [인수]
-b
: 파일 이름만 출력합니다.-i
: MIME 타입을 출력합니다.-f
: 파일 목록을 포함하는 파일을 읽어들입니다.-z
: 압축된 파일의 내용을 검사합니다.다음은 file
명령어의 몇 가지 실용적인 예제입니다.
file example.txt
file file1.txt file2.jpg file3
file -i example.pdf
file -f filelist.txt
file -z archive.zip
file
명령어는 파일의 내용을 기반으로 유형을 판단하므로, 파일 확장자에 의존하지 않습니다. 따라서 확장자가 잘못된 파일도 정확히 식별할 수 있습니다.