在 Finder 中看不到隐藏文件夹,但“ls”和“cd”可以工作

在 Finder 中看不到隐藏文件夹,但“ls”和“cd”可以工作

在我的外部硬盘上,一个名为“Sys”的文件夹内有两个文件夹。当我尝试使用 Finder 导航到“Sys”(使用“转到文件夹”选项)时,我只看到“Sys”内有一个文件夹。

当我使用终端导航到“Sys”文件夹并执行命令时,ls -ltr我可以看到这两个文件夹并且也可以cd进入它们。

我也做了:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder 

但是第二个文件夹在 Finder 中仍然不可见,并且我也无法使用 Finder 导航到它。

编辑:输出ls -ltr

  drwxrwxrwx@  5 net4uonline  staff   170 Aug  3  2009 Installation
  drwxr-xr-x  32 net4uonline  staff  1088 Aug  3  2009 Library

以及ls -l@

 rwxrwxrwx@  5 net4uonline  staff   170 Aug  3  2009 Installation
    com.apple.FinderInfo      32 
 drwxr-xr-x  32 net4uonline  staff  1088 Aug  3  2009 Library

安装是看不见的。

答案1

好像文件夹已hidden设置标志?执行 时应该可以看到它ls -lO。尝试

chflags nohidden /Volumes/your-drive/Sys/Installation

看看是否能解决问题。您应该始终能够使用 在 Finder 中打开该文件夹open Installation

相关内容