강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터2급강좌 : 파일 종류확인하기 file

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터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

심볼릭 링크 파일에 대해서도 확인할 수 있다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,032 명
  • 현재 강좌수 :  35,773 개
  • 현재 접속자 :  239 명