web-dev-qa-db-ja.com

Finderで隠しファイル/フォルダを表示するにはどうすればよいですか?

Finderで隠しファイルを表示するにはどうすればよいですか?

たとえば、次の名前のファイルがある場合:.somethingはリストされていません。

今、ターミナルを開いてls -laと入力する必要があります。

10
OscarRyz

ターミナルを開き、次のように入力します。

defaults write com.Apple.Finder AppleShowAllFiles TRUE

次に、次のように入力してFinderを再起動します。

killall Finder

これを逆にするには、次のように入力します。

defaults write com.Apple.Finder AppleShowAllFiles FALSE
7
Bryan Schuetz

私が見つけたより良い方法は、Automatorサービスを使用することです。そのため、アプリを起動しなくても、Finderメニューから直接切り替えることができます

Toggling hidden files

隠しファイルの切り替え

解凍するだけでインストールするには、ファイルをダブルクリックします。インストールするように求められます。[インストール]をクリックしてから[完了]をクリックします。

Control +クリックまたは右クリック>開く

3
Vitim.us

このスクリプトを使用して、状態を切り替えることができます。

# check if hidden files are visible and store result in a variable
isVisible=”$(defaults read com.Apple.Finder AppleShowAllFiles)”

# toggle visibility based on variables value
if [ "$isVisible" = FALSE ]
then
defaults write com.Apple.Finder AppleShowAllFiles TRUE
else
defaults write com.Apple.Finder AppleShowAllFiles FALSE
fi

# force changes by restarting Finder
killall Finder

隠しファイルの表示を切り替えるAutomatorアプリケーションをここからダウンロードすることもできます。

http://www.brooksandrus.com/downloads/show_files.Zip

2
Antonio

これのエイリアスを覚えやすいものに作成することもできます。以下を.bash_loginに追加するだけです。

alias show_hidden_files='defaults write com.Apple.Finder AppleShowAllFiles TRUE && killall Finder';

alias hide_hidden_files='defaults write com.Apple.Finder AppleShowAllFiles FALSE && killall Finder';
1
Hadi Sim

このapplescriptをサービスに保存して、Finderメニューから利用できるようにします。隠しファイルのオンとオフを切り替えることができ、Finderを再起動すると、以前にいたディレクトリが再び開きます。

tell application "Finder"
    set windowTargets to target of Finder windows
    quit
end tell

set OnOff to do Shell script "defaults read com.Apple.Finder AppleShowAllFiles"
    if OnOff = "NO" or OnOff = "OFF" then
        set OnOffCommand to "defaults write com.Apple.Finder AppleShowAllFiles ON"
    else
        set OnOffCommand to "defaults write com.Apple.Finder AppleShowAllFiles OFF"
    end if

    do Shell script OnOffCommand
    delay 1

    tell application "Finder" to launch
    tell application "Finder"

    repeat with aTarget in windowTargets
        make new Finder window at aTarget
    end repeat
end tell
0
davidcondrey