Riesco a capire la logica di nascondere file e cartelle nella /home/userdirectory per impedire agli utenti di fare casini con le cose. Tuttavia, non vedo come la stessa logica può essere applicata ai file nella /etc, /boote /varle directory che è il dominio degli amministratori.
La mia domanda è: perché alcuni file e cartelle sono nascosti agli amministratori? Esempio:
/boot/.vmlinuz-3.11.1-200.fc20.x86_64.hmac
/etc/.pwd.lock
/etc/selinux/targeted/.policy.sha512
/etc/.java
/etc/.java/.systemPrefs
/etc/skel/.bash_profile
/root/.ssh
/root/.config
/var/cache/yum/x86_64/20/.gpgkeyschecked.yum
/var/spool/at/.SEQ
/var/lib/pear/.filemap
lscomando semplicemente non elenca i file che iniziano con un punto per impostazione predefinita (vedi info ls) - è il design di questo particolare software.
ls; anche l'espansione della shell di globs non includerà quei file a meno che il punto iniziale non sia esplicitamente incluso nel modello e di solito i file manager non li mostreranno a meno che non si scelga l'opzione "Mostra file nascosti" (sì, l'opzione non usa quel termine).