如何使符号链接在Finder中不可见?


12

SetFile通过终端使用,以使文件和文件夹在Finder窗口中不可见。这似乎不适用于符号链接:符号链接目标被设置为不可见,而不是符号链接本身不可见。

我看到许多符号链接在/Finder中是不可见的(例如/etc -> private/etc),因此这似乎是可能的。我可以复制这种行为吗?

Answers:


14

隐藏:

chflags -h hidden <symlink>

再次显示:

chflags -h nohidden <symlink>

请注意,-h选项仅在Lion中添加。我更喜欢使用chflags,因为SetFile仅随开发人员工具一起提供。
Eric3

-h如果文件是符号链接,请更改链接本身的模式,而不是它所指向的文件。
malhal

2

阅读失败。

-P                                # perform action on symlink instead of following it

该标志的缩进很奇怪SetFile -h,假设它与-m日期标志有关,我肯定已经忽略了它。

所以,

SetFile -P -a V my_symlink

我知道了,但是如果您自己找到答案,可以回答您自己的问题。只需确保检查其他答案,以确保没有一个比您自己的答案更好。别担心。
菲利普·里根

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.