![如何指定哪些隐藏文件应保持隐藏并选择哪些文件可见?](https://linux22.com/image/931821/%E5%A6%82%E4%BD%95%E6%8C%87%E5%AE%9A%E5%93%AA%E4%BA%9B%E9%9A%90%E8%97%8F%E6%96%87%E4%BB%B6%E5%BA%94%E4%BF%9D%E6%8C%81%E9%9A%90%E8%97%8F%E5%B9%B6%E9%80%89%E6%8B%A9%E5%93%AA%E4%BA%9B%E6%96%87%E4%BB%B6%E5%8F%AF%E8%A7%81%EF%BC%9F.png)
例如,我有两个文件夹 .history 和 .trash,
它们都来自同一个“部落”,但我从来不需要使用 .history 文件夹,因此将其保存在资源管理器中是没有意义的,而 .trash 对我很有用,我需要定期查看它。
我想在选中“显示隐藏项目”时隐藏 .history,或者在取消选中“显示隐藏项目”时查看 .trash。
可以做到吗?
答案1
有一种方法可以完全满足您的要求。您可以“显示”隐藏文件夹,而无需删除前面的点。您必须创建一个符号链接。
- 打开终端
- 转到包含
.trash
隐藏文件夹的文件夹。 - 类型
ln -s .trash Trash
现在您有一个符号链接,.trash
即使不显示隐藏文件也可以显示。
答案2
.hidden
在您的主目录中创建一个名为的文件。输入文件夹名称或者文件名在此文件中。这些将被隐藏。
答案3
以开头的文件和文件夹.
默认是隐藏的。
为了“取消隐藏”这些文件,您需要.
从文件名中删除。请注意,这更改文件名,因此如果该文件被某个应用程序调用,那么更改文件名可能会造成破坏。
.
如果从.trash
和中删除.history
,则可能会破坏使用它们的应用程序。更可能的是,应用程序只会重新创建路径。
据我所知,隐藏文件没有第三类属性。要么文件有前缀.
,并且被隐藏,要么文件没有前缀,并且未被隐藏。
答案4
.
名称前带有 的文件或目录是隐藏的。要隐藏/取消隐藏,只需分别添加/删除即可。
对于您的情况:
- 重命名
.history
为history
- 重命名
.trash
为trash
两者都将不再被隐藏。
警告
这可能会导致中断,其可能简单也可能复杂,具体取决于使用它的应用程序。
请谨慎做这件事!
希望这可以帮助。