ファイルタイプの確認と作業

初めてLinuxを操作する場合、すぐにあまり見慣れない拡張子のファイルを目にすることでしょう。ファイル拡張子は、ファイル名の後ろにあるドット(.)の後の末尾の部分です。たとえば、sneakers.txtではtxtがファイル拡張子です。

以下に、拡張子とその意味の簡単な一覧を示します。

圧縮ファイル/アーカイブファイル

zipファイルとtarファイルの作成方法については、Gzip、Zip、Tarによるファイルの圧縮とアーカイブを参照してください。

ファイル形式

PDFファイルの表示方法と作成方法については、PDFの表示を参照。

システムファイル

プログラミング/スクリプトファイル

しかし、ファイル拡張子は常に使用されるわけではなく、また常に一貫性を持って使われるわけでもありません。では、ファイルに拡張子がない場合や、ファイルの拡張子と内容が一致していない場合はどうなるのでしょうか。

そうした場合に、便利なのがfileコマンドです。

リダイレクト項第10章で、saturdayという、拡張子のないファイルを作成しました。fileコマンドを使用して以下のように入力すると、このファイルの種類がわかります。

file saturday

これがテキストファイル(またはそれに類似したファイル)であることが確認できます。テキストファイルであることが判明したファイルならば、catmorelessなどで読み込めることになります。

ティップfileコマンドの詳細
 

fileのより詳しい説明については、man fileと入力して、fileのmanページを参照してください。

ファイルの読み込みに使えるコマンドの詳細については、第10章を参照してください。