fileコマンド
コマンドファイル指定したファイルの種類を検出します。fileコマンドのマジックマジックナンバーが3プロセスをチェックして、言語検査、ファイルシステムにファイルをチェックします。
文法
ファイル(オプション)(パラメータ)
オプション
- B:それは、認識結果を一覧表示したときに、ファイル名が表示されていない; - C:命令実行が詳細に示されている、または実行されるシナリオ解析プログラムのデバッグを容易にするために、 -fは、<ファイル名> :ファイルの名前を指定し、内容は、1つ以上を有しますときに、ファイル名、これらのファイルの識別ように順次各カラム名のファイル形式をファイル; - L:直接表示ファイルカテゴリシンボリックリンクが指している。 -m <マジックナンバーファイル> :デジタルファイルの魔法を指定します; - V:バージョン情報を表示します。 -z:圧縮ファイルの内容を解釈してみてください。
パラメータ
ファイル:複数のファイルを一致させるために、シェルのワイルドカードを使用することができ、複数のファイル間で区切るためにスペースを使用し、ファイルの種類のリストを決定します。
例
表示するファイルの種類
[ルート@ localhostのは〜]#個のファイルが インストール.logには、 インストールの.log:UTF- 8 Unicodeテキスト [ルート@ localhostの〜]#ファイル -b インストールの.log <== 不显示文件名称 UTF - 8 Unicodeテキスト [ルート@ localhostのを〜 ]#個のファイルが -i インストール <== .logという。显示MIMEを类别 インストールの.log:テキスト/平野。文字セット= UTF- 8 [ルート@ localhostの〜]#のファイル -b -i インストール.logの テキスト平野を/。文字セット= UTF- 8
シンボリックリンクファイルの種類を表示
[ルート@ localhostの〜]#件のls -lの/ var / メール lrwxrwxrwx 1ルートルート10 08 - 13 00:11の/ var /メール- >スプール/ メール [ルート@ localhostの〜]#のファイルは/ var / メール は/ var /メール: `スプール/メールへのシンボリックリンク" [ルート@ localhostの〜]#のファイル -Lの/ var / メール は/ var / メール:ディレクトリ [ルート@ localhostの〜]#のファイルは/ var /スプール/ メール は/ var /スプール/ メール:ディレクトリ [ルート@ localhostの〜]#個のファイル-Lは/ var /スプール/ メール は/ var /スプール/メール:ディレクトリ