리눅스마스터2급강좌 : 파일 종류확인하기 file
작성자 정보
- 관리자 작성
 - 작성일
 
컨텐츠 정보
- 6,262 조회
 - 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  | 심볼릭 링크 파일에 대해서도 확인할 수 있다.  | 
관련자료
- 
			이전
 - 
			다음
 
								