※ 요약

리눅스 명령어 file은 파일의 종류 확인 및 파일 속성 값을 확인할때 사용하는 명령어다. 주로 acsii나 text, date와 같은 파일 속성을 출력하는데, /usr/share/magic이나 /usr/lib/magic에 저장한 파일 정보를 참고하여 파일 속성을 출력한다. 필자 생각에 이 명령어는 중요도도 낮고 사용 빈도도 낮을거 같으므로 이런 명령어도 있구나 하고 넘어가면 될것이다.


※ 경로

/usr/bin/file


※ 사용법

file [옵션]... filename



※ 옵션

 옵션

 Long옵션

 설명

 -b

--brief 

 지정한 파일명은 출력하지 않고 파일의 유형만 출력

 -f

 --file-from 파일목록

 파일목록에서 지정한 파일들에 대해서만 명령을 실행

 -i

 --mime

 MIME 타입 문자로 출력

 (예로 ascii text를 text/plain; charset=us-ascii 형태로 출력)

 -L

 --dereference

 심볼릭 링크된 파일을 추적하여 원본 파일 정보를 출력

 -m

 --magic-file 매직파일

 임의로 매직파일을 지정(디폴트 값은 /usr/share/file/magic)

 -z

 --uncompress

 압축된 파일의 내용을 출력

 -v

 --version

 버전 정보를 출력

 

 --help

 사용법 출력


※ 사용예

아래는 필자가 임대 받은 카페24 가상서버에 접속한 화면이고, 임의로 몇 가지 파일 및 디렉토리들에 대해서 명령어를 실행해봤다. 설명은 따로 안해도 될듯 싶다.


+ Recent posts