파일의 종류를 파일 정보 데이터 파일에서 검색하여 반환한다.
file 명령어는 파일 종류를 구분짓는 유틸리티로 file 명령 뒤에 파일 이름을 입력하면 ascii나 text나 date같은 파일명의 종류를 알려 준다. /usr/share/magic 혹은 /usr/lib/magic이라는 파일에 여러 파일에 대한 정보를 가지고 있어 파일의 종류를 알 수 있다.
아래 예제는, test 파일에 대한 파일 유형을 알려 준다.
-b 옵션을 사용하면 저장한 파일명은 제외하고 유형만을 볼 수 있다.
-i 옵션은 MIME 타입을 볼 수 있다.
사용법 : file [옵션] 파일 -b : 지정한 파일명은 보여주지 않고, 파일의 유형만을 보여준다. -f : 파일목록 : 파일목록에서 지정한 파일들에 대해서 명령을 실행한다. -i : 보통의 보기 쉬운 것보다 MIME 타입을 보여준다. (예를 들면, ASCII text를 text/plain; chatset-us-ascii 형태로 보여준다.) -m 매직파일 : 디폴트로 지정된 /etc/magic을 사용하지 않고, 매직파일을 지정한다. -L : 심볼릭 링크된 파일을 추적하여 시도한다. -v : 버전정보를 보여준다. -z : 압축된 파일에 대해서 명령을 시도한다
file 명령어는 파일 종류를 구분짓는 유틸리티로 file 명령 뒤에 파일 이름을 입력하면 ascii나 text나 date같은 파일명의 종류를 알려 준다. /usr/share/magic 혹은 /usr/lib/magic이라는 파일에 여러 파일에 대한 정보를 가지고 있어 파일의 종류를 알 수 있다.
아래 예제는, test 파일에 대한 파일 유형을 알려 준다.
# file test test1: ASCII text
-b 옵션을 사용하면 저장한 파일명은 제외하고 유형만을 볼 수 있다.
# file -b test ASCII text
-i 옵션은 MIME 타입을 볼 수 있다.
# file -i test1 file: Using regular magic file /usr/share/magic.mime' test1: text/plain; charset=us-ascii