리눅스 file

Jmnote bot (토론 | 기여)님의 2023년 1월 28일 (토) 13:12 판 (봇: 자동으로 텍스트 교체 (-<source +<syntaxhighlight , -</source> +</syntaxhighlight>))
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
  다른 뜻에 대해서는 파일 문서를 참조하십시오.

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 }}