Nei sistemi operativi Unix-like, qualsiasi file o cartella che inizia con un carattere punto (ad esempio, /home/user/.config), comunemente chiamato un file dot o dotfile, deve essere trattato come nascosto – cioè, il comando ls
non li visualizza a meno che i flag -a
o -A
(ls -a
o iv id=”ls -A
) vengono utilizzati., Nella maggior parte delle shell della riga di comando, i caratteri jolly non corrispondono ai file i cui nomi iniziano con.
a meno che il carattere jolly stesso non inizi con un.
esplicito .
È nata una convenzione sull’utilizzo di dotfiles nella directory home dell’utente per memorizzare la configurazione per utente o il testo informativo., Primi usi di questo erano ben noti dotfiles .profile
.login
e .cshrc
, che sono file di configurazione per la shell Bourne e C shell e shell compatibile con loro, e .plan
e .project
utilizzata sia dai finger
e name
comandi.
Molte applicazioni, da bash agli ambienti desktop come GNOME ora memorizzano la loro configurazione per utente in questo modo, ma Unix / Linux ha liberato il desktop.,org XDG Base Directory Specification mira a migrare i file di configurazione utente da singoli dotfile in $HOME
a file non nascosti nella directory nascosta$HOME/.config
.
AndroidEdit
Il sistema operativo Android utilizza file vuoti.nomedia
per dire alle app dello smartphone di non visualizzare o includere il contenuto della cartella. Ciò impedisce alle foto digitali e ai file musicali digitali di essere mostrati nelle gallerie di immagini o riprodotti nelle app del lettore MP3., Ciò è utile per evitare che i file di posta vocale scaricati vengano riprodotti tra i brani in una playlist e per mantenere private le foto personali pur consentendo di condividere quelle in altre cartelle di persona con amici, familiari e colleghi. Il file.nomedia
non ha alcun effetto sul filesystem o sul sistema operativo, ma dipende interamente da ogni singola app per rispettare la presenza dei diversi file.,
GNOMEEdit
Nell’ambiente desktop GNOME (così come tutti i programmi scritti usando GLib), anche i nomi dei file elencati in un file chiamato.hidden
in ogni directory sono esclusi dalla visualizzazione. Nel file manager di GNOME, la scorciatoia da tastiera Ctrl + H consente la visualizzazione di entrambi i tipi di file nascosti.
macOSEdit
Oltre al comportamento “dotfile”, i file con l’attributo “Invisibile” sono nascosti nel Finder, anche se non inls
., L’attributo “Invisibile”può essere impostato o cancellato usando il comando SetFile
; ad esempio, richiamando SetFile -a V jimbo
si nasconde il file”jimbo”. A partire da Mac OS X Snow Leopard, è possibile utilizzare anche il comando chflags
; ad esempio, chflags hidden jimbo
nasconderà il file “jimbo”.