리눅스마스터2급강좌 : 파일 종류확인하기 file
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 4,033 조회
- 0 추천
- 목록
본문
리눅스마스터2급강좌 : 파일 종류확인하기 file
file
file 명령어는 지정된 파일의 종류를 확인하는 명령어이다.
즉, 텍스트 파일, 그림 파일, 동영상 파일, 문서 파일인지 확인하는 명령어이다.
file 명령어는 종류를 확인하고자 하는 파일의 헤더를 읽어 매직파일(/usr/share/magic)의 내용을 참조하여 파일 종류를 표시해준다.
단순히 파일의 확장자만 보고 판단하지 않는다.
예를 들어 다음과 같이 file 명령을 내려 보자. 각각의 파일의 정보를 알 수 있다.
경로를 파일과 함께 적으면 출력되는 결과에서도 경로를 모두 표시한다.
|
|
|
| # file /etc/rc.d/rc0.d /etc/rc.d/rc0.d: directory # file /etc/rc.d/rc /etc/rc.d/rc: Bourne-Again shell script text excutable # file /root/test1.txt /root/test1.txt: UTF-8 Unicode text # file /etc/bashrc /etc/bashrc: ASCII English text # file sulinux_20111014.jpg sulinux_20111014.jpg: JPEG image data, JFIF standard 1.0 # file 31-02.wmv 31-02.wmv: Microsoft ASF # file 20150315.pdf 20150315.pdf: PDF document, version 1.4 |
|
|
|
|
file 명령에도 옵션들이 존재하는데, 다음에 몇 가지만 살펴보자.
옵 션 | 기 능 |
-C | 매직파일의 포맷을 검사하는 옵션이다. |
-f 목록파일 | 많은 파일을 한 번에 확인하기 위하여 파일리스트인 “목록파일”을 만들어서 그 안에 입력된 파일을 한꺼번에 확인하는 옵션이다. |
-m 매직파일 | 매직파일을 지정된 매직파일로 확인하는 것이다. |
-z | 압축된 파일에 대해서도 확인할 수 있다. |
-L | 심볼릭 링크 파일에 대해서도 확인할 수 있다. |
관련자료
-
이전
-
다음