fileコマンドは、指定したファイルがどのような種類のファイルかを調べます。
テキストファイルか、ディレクトリか、データファイルか、シェルスクリプトか、
実行可能なバイナリファイルか、などを判別できます。
file ファイル名
> file /etc/hosts /etc/hostsを調べる /etc/hosts: ASCII text テキストファイルであることが分かる > file /etc /etcを調べる /etc: directory ディレクトリであることが分かる > file /usr/tmp /usr/tmpを調べる /usr/tmp: symbolic Link to ../var/tmp /var/tmpへのシンボリックリンクであることが分かる