次の2つの声明が正しいかどうか教えてください。
フォルダには、現在利用可能なファイル形式が何であるかを知らせるデータベース/テーブルがあります(/usr/share/mime/magic
コマンドの後にファイル名を入力すると取得できる出力)。file
コマンド出力に「text」という単語が含まれるたびに、file
これはテキストビューアを使用して読み取ることができる項目を参照しますが、「text」を持たない項目は一種のバイナリファイルです。
ベストアンサー1
/usr/share/mime/magicフォルダには、現在利用可能なファイル形式(「file」コマンドの後にファイルを入力したときに得られる出力)を提供するデータベース/テーブルがあります。
正しいが/usr/share/mime/magic
使用されているディレクトリではありませんfile
:ファイルは次のとおりです。MIMEタイプデータベースのみ。
マンページからfile
:「このファイルを識別する情報は、コンパイルされたマジックファイル/usr/share/file/misc/magic.mgcまたは/usr/share/file/misc/magicディレクトリから読み取られます。コンパイル)は存在しません。
実際、私のArch Linuxシステムでは、このファイルはこのfile
パッケージの一部です。
「ファイル」コマンド出力に「テキスト」という単語が含まれるたびに、これはテキストビューアを使用して読み取ることができる項目を参照しますが、「テキスト」を持たない項目は一種のバイナリファイルです。
正しいようです(反例を見つけようとしましたが、見つかりませんでした)。