为什么不能使用 chflags 在 OS X 中隐藏文件?

为什么不能使用 chflags 在 OS X 中隐藏文件?

所以,这是一个有点奇怪的问题。有一个特定的文件——一个别名——出于某种原因,不是使用 隐藏 UI chflags hidden。无论我做什么。sudo 对这个特定文件无效。

这不是问题,我只是更好奇为什么这个特别顽固的小家伙无法被隐藏。该文件是 Adob​​e Acrobat X Uninstaller 的别名。我能够使用 隐藏 Adob​​e 放在 /Applications 中的所有其他垃圾sudo chflags hidden,但这个家伙却很顽固。

好奇是否有人遇到过这种情况,如果是,是否理解为什么某些文件不能用 隐藏在 UI 中chflags

获取附件信息:

在此处输入图片描述

答案1

如果它是一个符号链接,你必须使用chflags -h

 -h      If the file is a symbolic link, change the file flags of the link itself
         rather than the file to which it points.

相关内容