file(unix) – ウィキペディア、無料​​百科事典

before-content-x4

ファイル ファイル – ファイル) – システムの基本コマンドである標準的なユニバースプログラム。ファイルに含まれる情報の種類を指定するために使用されます。

ファイル [オプション]  名前  
after-content-x4

道具 ファイル 1973年のUNIX Researchバージョン4に初めて登場しました。SystemVは多くの大きな変化をもたらしました。最大の1つは、プログラムで直接有効にするのではなく、ファイルに関する情報を別のファイルに転送することでした。

大規模なBSDおよびLinux分布のほとんどは、Ian Darwinによって書かれたOpenSourceの再印刷を使用しています。それは1989年にジェフ・コリアーによって拡張され、それ以来、彼女はプログラマーによって何度も修正されました。ガイ・ハリス、クリス・ロース、エリック・フィッシャー。

オプション 意味
-b 結果行の先頭にファイル名を提供しません(ショートモード)。
-C マジックファイルの処理されたフォームの印刷を引き起こします。これは通常、魔法の数字をインストールする前に魔法のファイルを下降するために使用されます。
-C 結果ファイルを保存します Magic.mgc 、ファイルの事前処理バージョンが含まれています。
-f 名前 テストされたファイルの名前をから読み取ります 名前 (詩の1つ)議論のリストの前で。現在は、ファイル名またはファイル名である少なくとも1つの引数でなければなりません。標準入力をテストするには、引数を使用します - ファイル名として。
-私 コマンドによる書き込みを引き起こします ファイル 人間のために読みやすい伝統的なキャラクターの代わりに、mimeタイプのチェーン。だからそれはむしろ書くことができます テキスト/プレーン; charset = us-ascii その代わり ASCIIテキスト 。このオプションが動作するため、ファイルは、認識されたファイル(多くの種類のテキストファイル、カタログなど)をサポートする方法を変更し、代替マジックファイルを使用します。
-K 最初のフィット感を見つけた後に停止しないで、テストを続けます。
-m リスト マジック番号を持つファイルの代替リストを提供します。単一のファイルまたは2つで区切られたファイルリストにすることができます。
-n 各ファイルを確認した後、出力出力を強制します。これは、ファイルリストをチェックするときにのみ便利です。意図は、ストリーム内にファイルタイプを残す必要があるプログラムに役立つことです。
-の バージョンに関する情報を印刷して終了します。
-と 圧縮ファイルを調べようとします。
-l オプションの場合のように、プログラムが象徴的な関係に従うことが原因 ls 同じ名前で(シンボリックリンクをサポートするシステム上)。
-s また、ファイルはブロックおよび文字デバイスの特別なファイルである引数を読み取ります。これは、特別なブロックデバイスである生ディスクパーティションのデータの場合のファイルシステムのタイプを決定するのに役立ちます。このオプションはまた、ファイルが報告されていることを気にしないことを意味します 統計 ファイルサイズは、一部のシステムでは、この関数が生ディスクパーティションのゼロを報告しているためです。
$ file.c
file.C:Cプログラムテキスト 
$ファイルプログラム
プログラム:ELF 32ビットLSB実行可能ファイル、Intel 80386、バージョン1(SYSV)、動的リンク
    (共有Libsを使用)、剥がれた 
$ file /dev /wd0a
/dev/wd0a:ブロックスペシャル(0/0) 
$ file -s /dev /hda1
/dev/hda1:linux/i386 ext2ファイルシステム 
$ file -s /dev /hda5
/dev/hda5:linux/i386スワップファイル 
$ file compredent.gz
compressed.gz:gzip圧縮データ、デフレート、オリジナルのファイル名、「圧縮」、最後
    修正:1月26日14:08:23 2006年、OS:Unix 
$ file data.ppm
data.ppm:netpbm ppm "rawbits"画像データ 

after-content-x4