Unix benzeri sistemlerde, tüm dizinler iki giriş içerir .
ve..
bunlar sırasıyla dizinin ve üst öğesinin kısaltmasıdır. Bu girişler çoğu zaman ilgi çekici değildir, bu yüzden ls
onları gizler ve *
onları içermeyen gibi joker karakterleri gizler . Daha genel olarak ls
ve joker karakterler, adı a ile başlayan tüm dosyaları gizler .
; Bu dışlamak için basit bir yoludur .
ve ..
ve kullanıcıların listeleri diğer dosyaları gizlemek için izin verir. Listelerden dışlanma dışında, bu dosyalar için özel bir şey yoktur.
Unix, kullanıcı başına yapılandırma dosyalarını kullanıcının giriş dizininde saklar. Tüm yapılandırma dosyaları dosya listelerinde göründüyse, giriş dizini, kullanıcıların her gün umursamadıkları dosyalarla karıştırılır. Bu yüzden konfigürasyon dosyaları daima şöyle başlar .
: tipik olarak, Foo uygulamasının konfigürasyon dosyasına .foo
veya benzeri bir ad verilir .foorc
. Bu nedenle, kullanıcı konfigürasyon dosyaları genellikle nokta dosyaları olarak bilinir .
ls
ve joker ismi bir ile başlayan tüm dosyaları gizlemek.
; bu dışlamak için basit bir yoludur.
ve..
ve kullanıcıların listeleri diğer dosyaları gizlemek için izin verir." Bu, şöyle gözüküyor: Nokta ile başlayan dosya / dizinleri gizleme kavramı aslında gizlenmiş gibi göründü.
..
. Fakat daha sonra, insanlar bazı dosyaları / dizinleri gizleyebilmenin bunun içinde bir değeri olduğunu anladılar ve bu yüzden gizlemek istedikleri dosyaların başında bir nokta koymaya başladılar. Bu gerçekten böyle mi yoksa sadece bir spekülasyon mu?