特別なファイル名

特別なファイル名

Unix の特別なファイル名

[1] Unix では . から始まるファイル名隠しファイルを表す慣習となっています。

[2] Unix ではディレクトリーに特別なディレクトリー ... が自動作成されます。

[3] 標準出力を表すために - が使われることがあります。

[4] シェルの多くは ~ を自身のホームディレクトリーに、 ~ + ユーザー名を当該ユーザーホームディレクトリーに展開します。

[5] エディターバックアップを自動作成する場合、 元のファイル名の末尾に ~ をつける慣習があります。

Windows の特別なファイル名

[20] ショートカット (.lnk.url など) はエクスプローラー拡張子表示モードにしても、 拡張子が隠されて表示されます。

[18] desktop.iniエクスプローラーの機能の指定に使われます。

[19] CLSID拡張子とするフォルダーエクスプローラーで特別に表示されます。

[21] SCF ファイルエクスプローラーフォルダー表示時に処理されます。

[23] Thumbs.db

[8] .files

[24] $mftNTFS で特別な意味を持ちます。

[9] \\.\

[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 以降、アプリケーションによっては ... など . を更に加えて上位階層を表すことができます。

アプリケーション依存の特別なファイル名

[6] RCS は元のファイル名,v をつけたファイル名バージョン管理に使います。

関連

file:

メモ