TOP > Linux > Fedoraの技 > 201-300 > 225
拡張子がないと何のファイルか分からない
DOSと違い、Linuxでは拡張子は必須ではありませんし、また3文字という指定もありません。確認せずにバイナリファイルをうっかりエディタで開くとコンソールが文字化け状態になったりします。このような場合はfileコマンドで確認するといいでしょう。
通常のテキスト
$ file /etc/services
/etc/services: ASCII English text
gzipによる圧縮ファイル
$ file fruits.tar.gz
fruits.tar.gz: gzip compressed data, from Unix
シェルスクリプト
$ file /etc/cron.daily/logrotate
/etc/cron.daily/logrotate: Bourne shell script text executable
C言語のプログラム
$ file /usr/share/automake-1.9/ansi2knr.c
/usr/share/automake-1.9/ansi2knr.c: ASCII C program text
バイナリ
$ file /usr/bin/less
/usr/bin/less: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
2005-12-03 作成