1.0.0.1 どうしてそうなっているか? -- 以下興味ない人は読み飛ばす

なぜそうなっているか、正直私には良く分かりませんが、 以下のような歴史的経緯に関係すると思われます。


Mac OS X (maxOS) のルーツは、 Mach (マーク) OS と FreeBSD という、 どちらも、いわゆる UNIX と呼ばれる古いOSに近しいものです。 UNIX では、設定ファイルの多くは、 ファイル名の先頭の文字をドット . にして、 そういうファイルは、通常は目につかないようにして来ました。

そういうファイルを見たい場合はどうするか? 単にファイル名の一覧表示をする ls コマンドで、 -a と言うオプションを用いるだけでした (`a' は ``all'' の頭文字とか)。


私個人は、Mac を (今でも) CUI で使うことが多く、 その場合、不可視ファイルを見たいと思った時だけ、ls -a とするだけです。 ほとんど空気のようにあまり意識する必要のない問題でしたが、 GUI で使う場合は、結構ややこしいのですね。

桂田 祐史
2017-06-23