Rozumiem uzasadnienie ukrywania plików i folderów w /home/user
katalogu, aby uniemożliwić użytkownikom zamieszanie w różnych sprawach. Jednak nie widzę, w jaki sposób samo uzasadnienie można zastosować do plików w /etc
, /boot
i /var
katalogów, które jest domeną administratorów.
Moje pytanie brzmi: dlaczego niektóre pliki i foldery są ukryte przed administratorami? Przykład:
/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
ls
Komenda nie tylko lista plików rozpoczynające się kropką domyślnie (patrz info ls
) - to konstrukcja tego konkretnego kawałka oprogramowania.
ls
; również rozszerzenie powłoki globów nie obejmie tych plików, chyba że wiodąca kropka zostanie wyraźnie uwzględniona we wzorcu, i zwykle menedżerowie plików nie będą ich pokazywać, chyba że wybierzesz opcję „Pokaż ukryte pliki” (tak, opcja używa tego terminu).