使用终端检查文件在 OSX 10.10 中是否可见

使用终端检查文件在 OSX 10.10 中是否可见

使用终端内的命令,如何检查特定文件对用户是否可见或隐藏?

答案1

有两种方法可以隐藏 OS X Finder 中的文件(除非设置为显示隐藏文件,或者用户想要在文件对话框中查看这些文件):

  • 重命名,使名称以句点 ( .) 开头,例如.bash_profile。这在具有 Unix 根的软件中很常见。
  • 设置文件标志。一些系统文件夹(尤其是~/Library)默认具有此标志。

前者很容易通过运行ls -A-A显示名称以句点开头的文件)看到,对于后者,您需要使用ls -lO并查找hidden拥有组名称和文件大小之间的列中的值。

答案2

简单地…

file.doc可见

.file.doc被隐藏

用户可以选择查看不可见内容,因此如果用户足够聪明的话,隐藏标志不足以使任何文件对用户“无法获取”。

相关内容