compphys|

UNIXのファイルとは

ファイルはさすがにわかりますね。windowsではアイコンになってたりします。でも、UNIXではもっとそっけがありません。先週コマンドの実行例に出てきたコマンドの結果現れた文字列がファイルの名前だったのです。 以下では入力する部分を赤色で表示します。最後にEnterキーを入力してください。

ファイルの一覧を見る

ファイルの一覧を表示する ls (エルエスです)コマンドを実行してみましょう。
xz0000% ls
   Mail tekitou temp work www 
xz0000%
これが横に並んだファイル名の一覧です。Mail, tekitou, temp, work, www の4つのファイルがあることがわかります。君のは何個のファイルがありますか?

ディレクトリはどれ?

じゃwindowsのフォルダの様なものはないのでしょうか。あります。UNIXではディレクトリといいます。さっきのlsコマンドで F オプションをつけてみましょう。lsの後にスペースを空けて-Fとします。この-(マイナス)オプションを表すのでした。
z0000% ls -F
 Mail/ tekitou temp/ work/ www/ 
xz0000%
今度はファイル名の後ろに / がついているのがあります。これがディレクトリです。Mail, temp, work, www は実はディレクトリで tekitou だけが普通のファイルだったわけです。

さて、UNIX のファイルシステムに於いて、ある名前のファイルがディレクトリーであるのか、それとも実行ファイルなのかというのは大変重要な問題です。
したがって、いちいちls -Fとしなくても、もっと簡単にディレクトリーやファイルを区別できた方が便利だと思う人もあるでしょう。
そんな人はホームページからもたどれる「環境設定をしよう」を参考にして下さい。