파일의 종류를 확인하는 file명령어 기타옵션들
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,833 조회
- 0 추천
- 목록
본문
파일의 종류를 확인하는 file명령어 기타옵션들
앞의 예에서 보여드린 옵션 외에도 file명령어에는 아래와 같은 몇 개의 유용한 옵션들이 있습니다.
-C : 매직파일의 포맷을 검사하는 옵션입니다.
-f 목록파일 : 많은 파일을 한번에 확인하기 위하여 파일리스트인 "목록파일"을 만들어서 그 안에 입력된 모든 파일을 한꺼번에 확인하는 옵션 입니다.
다음의 예를 보십시오.
[root@su250
~]# cat filelist |
위에서 filelist라는 파일에는 6개의 파일이름이 저장되어 있습니다.
이때 "file -f filelist"라고 하면 filelist에 저장된 파일들에 대하여 개별적으로 file명령어를 실행하여 위와 같이 출력해 줍니다.
-m 매직파일: 지정된 매직파일로 대상 파일을 확인하는 것이다. 다음의 예를 보십시오.
[root@su250
~]# ls -l /tmp/magic |
위의 예에서 magic파일이 /tmp/magic에 존재하고 있습니다.
이 매직파일을 이용하여 파일의 종류를 확인하고자 할 경우에 -m옵션을 사용합니다.
즉 "file -m /tmp/magic chbad.sh"라고 하면 기본 매직파일인 /usr/share/file/magic을 사용하지않고 /tmp/magic을 참조하여 chbad.sh파일의 종류를 확인하여 결과를 보여준 것 입니다.
그밖에 -z옵션을 사용하면 압축된 파일에 대해서도 확인할 수 있으며, -L 옵션을 사용하면 심볼릭링크파일에 대해서도 확인 할 수 있습니다.
관련자료
-
이전
-
다음