隠しフォルダがFinderに表示されないが、「ls」と「cd」が機能


1

私の外付けハードディスクには "Sys"というフォルダの中に2つのフォルダがあります。 Finderを使って( "フォルダへ移動"オプションを使って) "Sys"に移動しようとすると、 "Sys"の中に一つのフォルダしか表示されません。

ターミナルを使って "Sys"フォルダに移動してコマンドを実行したとき ls -ltr 両方のフォルダを見ることができます cd それらに。

私もしました:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder 

しかし、2番目のフォルダは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

インストールは目に見えないものです。


質問を編集しました
Yadnesh

回答:


2

フォルダが持っているように思える hidden フラグセット?それをするときそれは目に見えるはずです ls -lO。やってみる

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

そしてそれが問題を解決するかどうか確かめなさい。あなたはいつもFinderでフォルダを開くことができるはずです open Installation


どうもありがとう !何らかの理由で「フォルダへ移動」を使ってもフォルダが表示されない open コマンドは私のためにトリックをしました!
Yadnesh

あなたはと属性を削除しようとすることができます xattr -d com.apple.FinderInfo Installation、多分それはうまくいく?
slhck

マックの第一人者! :)
Yadnesh
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.