리눅스 file

24px-Disambig_grey.svg.png 다른 뜻에 대해서는 파일 문서를 참조하십시오.

1 개요[편집]

file
/usr/bin/file
  • 파일형식 확인 리눅스 명령어
  • 파일의 종류를 판단하는 리눅스 명령어
  • 확장자를 보고 판단하는 것이 아니라 내용을 보고 판단한다.

2 실습 1[편집]

[root@zetawiki ~]# file /etc/hosts
/etc/hosts: ASCII text
[root@zetawiki ~]# file /bin/cp
/bin/cp: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
[root@zetawiki ~]# file /dev/console 
/dev/console: character special

3 실습 2[편집]

[root@zetawiki ~]# echo 1 > 1.txt
[root@zetawiki ~]# file 1.txt
1.txt: ASCII text
[root@zetawiki ~]# echo 안녕 > 2.txt
[root@zetawiki ~]# file 2.txt
2.txt: UTF-8 Unicode text
[root@zetawiki ~]# echo '<?php' > 3.txt
[root@zetawiki ~]# file 3.txt
3.txt: PHP script text
[root@zetawiki ~]# gzip 1.txt
[root@zetawiki ~]# file 1.txt.gz
1.txt.gz: gzip compressed data, was "1.txt", from Unix, last modified: Thu Jan 23 02:12:01 2014
[root@zetawiki ~]# cp 1.txt.gz 4.txt
[root@zetawiki ~]# file 4.txt
4.txt: gzip compressed data, was "1.txt", from Unix, last modified: Thu Jan 23 02:12:01 2014

4 같이 보기[편집]

5 참고[편집]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}