Unixライクなオペレーティングシステムでは、ドット文字で始まるファイルまたはフォルダ(たとえば、/home/user/。つまり、ls
コマンドは、-a
または-A
フラグ(ls -a
またはls -A
)が使用されない限り、それらを表示しません。, ほとんどのコマンドラインシェルでは、ワイルドカード自体が明示的な.
で始まる場合を除き、ワイルドカードは.
で始まる名前のファイルと一致しません。
ユーザーごとの設定または情報テキストを格納するために、ユーザーのホームディレクトリにdotfilesを使用する慣例が生まれました。, これの初期の用途は、よく知られているドットファイル.profile
、.login
、.cshrc
であり、BourneシェルとCシェルおよびそれらと互換性のあるシェルの設定ファイルであり、.plan
および.project
、どちらも、finger
およびname
コマンドで使用されます。
bashからGNOMEなどのデスクトップ環境までの多くのアプリケーションは、ユーザーごとの設定をこのように保存しますが、Unix/Linux freedesktopに保存します。,org XDGベースディレクトリ仕様では、ユーザー設定ファイルを$HOME
内の個々のdotfileから隠しディレクトリ$HOME/.config
内の非隠しファイルに移
AndroidEdit
Androidオペレーティングシステムは、空の.nomedia
ファイルを使用して、スマートフォンアプリにフォルダの内容を表示または含めないよう このデジタル写真のデジタル音楽ファイルから写真ギャラリーやっMP3プレーヤーアプリとなります。, これは、ダウンロードしたボイスメールファイルがプレイリスト内の曲間で再生されないようにしたり、他のフォルダ内の写真を友人、家族、同僚と直接共有 .nomedia
ファイルは、ファイルシステムやオペレーティングシステムには影響しませんが、代わりに、異なるファイルの存在を尊重するために、個々のアプリケーションに完全に依存します。,
GNOMEEdit
GNOMEデスクトップ環境(およびGLibを使用して書かれたすべてのプログラム)では、各ディレクトリ内の.hidden
という名前のファイルにリストされているファイル名も表示から除外されます。 聞”sファイルマネージャー、ショートカットキー Ctrl+Hディスプレイが可能になる、もの隠しファイルです。
macOSEdit
“dotfile”動作に加えて、”Invisible”属性を持つファイルはFinderでは非表示になりますが、ls
にはありません。, “Invisible”属性は、SetFile
コマンドを使用して設定またはクリアできます。SetFile -a V jimbo
を呼び出すと、ファイル”jimbo”が非表示になります。 Mac OS X Snow Leopard以降では、chflags
コマンドも使用できます。chflags hidden jimbo
のように、ファイル”jimbo”を非表示にします。