2012. 6. 14. 15:45
file명령어는 지정된 파일의 종류 확인하는 명령어이다. TEXT파일인가? 또는 BINARY파일인가? 등을 확인하는 명령어이다. file명령어는 /usr/share/magic의 내용을 참조하여 파일종류를 표시해 준다. 이른 파일들 즉, magic파일을 "매직파일"이라고 부른다. 이 매직파일이 없으면 파일분류가 되지않으며 이런 매직파일에는 파일분류를 위한 정보들이 들어 있다. 사용형식 file [ -bciknsvzL ] [ -f namefile ] [ -m magicfiles ] file file -C [ -m magicfile ] 다음은 사용예를 보인 것이다. 사용예 #1 아래의 결과를 보면 파일 chbad.sh는 Bourn Shell 스크립트파일로서 실행가능한 상태의 파일임을 알 수 있다. [root@host1 root]# file chbad.sh chbad.sh: Bourne-Again shell script text executable 사용예 #2 아래의 결과를 보면 commmandlist.txt파일은 텍스트로된 파일로서 ASCII문자들로 이루어진 파일임을 알 수 있다. [root@host1 root]# file commmandlist.txt commmandlist.txt: ASCII text [root@host1 root]# 사용예 #3 아래의 결과를 보면 index.html 파일은 HTML문서포맷으로 되어 있는 것을 알 수 있다. [root@host1 root]# file index.html index.html: HTML document text [root@host1 root]# 사용예 #4 아래의 결과를 보면 report는 일반 파일이 아닌 디렉토리임을 알 수있다. [root@host1 root]# file report report: directory |
eclipse: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=b621fbc20e80d7ac375ece11a5775fc6686b71c7, with debug_info, not stripped
'UNIX > Linux' 카테고리의 다른 글
[Linux] rdate (0) | 2012.06.14 |
---|---|
[Linux] history (0) | 2012.06.14 |
[Linux] touch (파일의 날짜시간정보를 변경) (0) | 2012.06.14 |
[Linux] cat (파일의 내용확인및 간단한 파일생성) (0) | 2012.06.14 |
[Linux] pwd (0) | 2012.06.14 |