Linux/리눅스 명령어
[리눅스 명령어] file - 파일 종류 확인 및 정보 출력
오뇽
2016. 7. 30. 08:30
※ 요약
리눅스 명령어 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 가상서버에 접속한 화면이고, 임의로 몇 가지 파일 및 디렉토리들에 대해서 명령어를 실행해봤다. 설명은 따로 안해도 될듯 싶다.