ソフトウェアやオペレーティングシステムの機能に影響を与えずにファイルを隠す[閉じる]

ソフトウェアやオペレーティングシステムの機能に影響を与えずにファイルを隠す[閉じる]

任意のソフトウェアは、私のホームフォルダに混乱して複雑になるフォルダを作成し続けます。物を掃除することにしました。フォルダ名の先頭にドットを追加することで非表示に.しましたが、ドットがフォルダ名に影響を与え、ソフトウェアがフォルダを見つけることができなくなったことに気づきました。結局、壊れたソフトウェアで終わりました...

したがって、現在UnixとLinuxではフォルダ構造はめちゃくちゃです。または正常に動作しないソフトウェア

これが迷惑なので、機能に影響を与えずにフォルダやファイルを非表示にする他の方法があるかどうかを尋ねます。


質問の偏見部分:

私の考えでは、機能的、美的観点からのみオペレーティングシステムを見るのは賢明ではありません。機能的な部分を処理する役割を担いますchmodchownファイルとフォルダの保護)、したがって.審美的な観点を除いて、その使用は重複します(隠しファイル)。むしろ.名前にも影響を与え、機能にも支障を与えます。したがって、私のポイントは、機能に影響を与えずにファイルを隠すために他のメカニズムが必要であることです。

ベストアンサー1

ファイルを配置する実際の解決策は、ファイルを別のディレクトリに配置することです。

古代のUnixの伝統のために名前がドットで始まるファイルは、いくつかのソフトウェアではデフォルトで隠されています。これはlsコマンドで始まり、多くの(すべてではない)ファイルマネージャによって模倣されます。

名前が次のファイルに名前がリストされている.hiddenファイルを隠すという提案があります。小人から由来。非常に広範なサポートを提供していません。試してみることはできますが、ユーザーが使用するすべてのソフトウェアがそれらを隠すことを期待しないでください。ユーザーが一部のソフトウェアではファイルを見ることができますが、他のソフトウェアでは見ることができないと、逆効果が発生する可能性があります。プログラムAでは見ることができますが、プログラムBでは見えないファイルを削除することができ、プログラムBがこれらのファイルを表示しないと何か問題があると思います。そして彼らはおそらくそこにいるべきではありません。だからこの機能があると申し上げますが、使用しないことをお勧めします。

繰り返しますが、ユーザーが特定のファイルを台無しにしないようにするには、そのファイルを別のディレクトリに配置します。そして、該当する場合は、そのファイルを変更する権限を付与しないでください。

おすすめ記事