[1] Unix では .
から始まるファイル名は隠しファイルを表す慣習となっています。
[2] Unix ではディレクトリーに特別なディレクトリー
.
、..
が自動作成されます。
[3] 標準出力を表すために -
が使われることがあります。
[4] シェルの多くは ~
を自身のホームディレクトリーに、
~
+ ユーザー名を当該ユーザーのホームディレクトリーに展開します。
[20] ショートカット (.lnk
や .url
など) はエクスプローラーを拡張子表示モードにしても、
拡張子が隠されて表示されます。
[18] desktop.ini
はエクスプローラーの機能の指定に使われます。
[19] CLSID を拡張子とするフォルダーはエクスプローラーで特別に表示されます。
[21] SCF
ファイルはエクスプローラーでフォルダー表示時に処理されます。
[14] 本の虫: Rustのパッケージマネージャーでパッケージ名nulを作ったら全Windowsユーザーのパッケージマネージャーが壊れた話 () https://cpplover.blogspot.jp/2017/05/rustnulwindows.html
[15] 「nul」という名称のRustパッケージ、Windowsユーザーに不具合を起こす | スラド デベロッパー () https://developers.srad.jp/story/17/05/12/0652223/
[22] 8-1. Windowsパス名の落とし穴 () https://www.ipa.go.jp/security/awareness/vendor/programmingv1/b08_01.html
[7] Unix 同様に .
や ..
をディレクトリー名として使えます。
Windows 95 以降、アプリケーションによっては ...
など .
を更に加えて上位階層を表すことができます。