一部のファイルとフォルダが隠されているのはなぜですか?

一部のファイルとフォルダが隠されているのはなぜですか?

/home/userユーザーがオブジェクトに触れるのを防ぐために、ディレクトリにファイルやフォルダを隠す理由を理解できます。ただし、管理ドメインのファイル/etc/bootディレクトリに同じ原則を適用する方法がわかりません。/var

私の質問は、特定のファイルとフォルダが管理者に隠されているのはなぜですか?例:

/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

ベストアンサー1

「ファイルを隠す」の主な原則を誤解しました。そうではない

ユーザーが物を台無しにするのを防ぎます。

これは、新しいユーザーが「ドットファイル」が何であるかを理解するまで結果をもたらす可能性があります(ファイルをクリックそしてディレクトリをクリックおそらく、「隠された」よりも適切で具体的な用語です。)それ自体は、ユーザーが問題を解決するのを防ぎません。これが権利の目的です。新しいユーザーに目的を理解するまで、うまく操作してはいけないことを示すことが本当に役に立ちます。

したがって、ポイントプレフィックスを一種のファイルサフィックスと考えることができます。一般に、ポイントプレフィックスは可能ですが、これらのサフィックスが1つもないことに注意してください。これは、ファイルが一般的なナビゲーションに興味がないことを意味するため、lsファイルブラウザは通常そのファイルを表示しません。ただし、接尾辞ではなく接頭辞なので、アルファベット順ls -aに表示すると()すべて一緒にリストされる追加の利点があります。

このようなファイルの一般的な目的は、アプリケーションの使用(構成など)です。直接使用する必要もなく、これについて知る必要もありません。

したがって、この「隠し」は文字通りユーザーのファイルを隠すことを意味しません。混乱を減らす概念的な構成を提供します。

おすすめ記事