回答:
単純なターミナルコマンドを使用して、Finderで隠しファイルを表示できます。
defaults write com.apple.finder AppleShowAllFiles -bool YES
次に、オプションキーを押しながらそのドックアイコンを右クリックして、Finderを再起動します。
ただし、残りの隠しファイルを非表示にせずに.DS_Storeファイルを非表示にすることはできません。おそらく、あなたはただ何らかの方法で生きなければなりません。
sudo defaults write com.apple.finder AppleShowAllFiles TRUE
if
、コードの前のセクションに問題があるためです。
これがアドビの提案です。
.DS_Storeファイルの作成を避けるため、OS X Finderを使用してフォルダーを表示しないでください。フォルダを表示する別の方法は、UNIXコマンドラインを使用することです。
ブリリアント!;)
非表示にすることはできませんが、透明にしてから、左下隅または右下隅にドラッグできます。したがって、「。DS_Store」という文字列が表示され、アイコンは表示されません。
エキスパートメソッド:お気に入りのimgエディターから透明画像をコピーし、ファイル情報ウィンドウでファイルのアイコンを選択し、元のアイコンが上部で選択されたら透明画像を貼り付けます。
ステップバイステップ方式(ヨセミテ以前):
@mliquあたり:OS X Yosemite(10.10.1)の場合:
他のオプションが気に入らなかったので、これにソリューションを追加するだけです。私はWeb開発者であり/bin/zsh
、oh-my-zsh
... を使用してbashまたはshに追加できます。
それはシンプルで、まっすぐで、わずか8行です。しかし、私はターミナルで多くの仕事をしているので、これが私のセットアップに最適な理由です。
.zshrcに次の行を追加して、切り替えを簡単にしました。
function hideallfiles(){
defaults write com.apple.finder AppleShowAllFiles -bool NO
killall Finder
}
function showallfiles(){
defaults write com.apple.finder AppleShowAllFiles -bool YES
killall Finder
}
次に、Macを実行する. ~/.zshrc
か、bash . ~/.bash_profile
またはログアウトしてから、再度ログインします。
次に、ターミナルで実行するshowallfiles
かhideallfiles
、構成を変更してFinderを再起動します。
編集:10.10ヨセミテでの作業を確認
このオープンソースの魔法のツール:asepsisがあります。ソースはGithubで入手できます。
バージョン1.4は、OS X Mavericksで動作するようになりました。
更新:El Capitanで動作しないと報告された
警告:Asepsisは現在活発に開発されておらず、OS X 10.11(El Capitan)以降でサポートされています。
オン/オフの長い年月をかけて解決策を探した後、いくつかの選択肢がありますが、どれも元の質問に完全に一致するものはありません。すなわち、あなたの特定の質問に対する解決策は存在しません....まだ
http://mac.softpedia.com/get/Dashboard-Widgets/Webcams/Miscellaneous/Hiddenfiles-Widget.shtml
これはデスクトップのみを対象としていますが、.DS_Storeファイルの最も注目に値する厄介な場所なので、共有する価値があるかもしれません。
cd ~/Desktop
rm .DS_Store
cd ~
chmod 500 Desktop
このシーケンスにより、デスクトップフォルダーへの書き込み権限が削除されます。Finderはユーザーの権限で動作するため、.DS_Storeファイルをデスクトップに保存するFinderの機能も削除します。もちろん、デスクトップ上の既存のファイルの保存や変更もできなくなります。超クリーンなセットアップが必要な場合に最適です。
特別なアプリを使用しないデスクトップ上の.DS_Storeの例:
注:これらの手順を使用すると、MacOSが必要に応じて管理者ログインのプロンプトを表示するので、まだアイテムをデスクトップにドラッグすることができます。
Automatorを使用してAppleScript /ターミナルサービスを作成し、Finder> Servicesメニューからアクセスできるように保存します
Automatorアクションは2段階のプロセスになります。
手順1. AppleScriptを追加します。このスクリプトは、隠しファイルのオンとオフを切り替えます(携帯電話で入力しているため、適切にフォーマットされていない可能性があります)
if (do shell script "defaults read com.apple.finder AppleShowAllFiles") is equal to "0"
then
do shell script "defaults write com.apple.finder AppleShowAllFiles 1"
else
do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
end if
ステップ2. bash cronスクリプトを追加します。この追加のスクリプトは、表示がトリガーされると同時に.DS_Storeファイルを自動的に検索して削除します。完了すると、Finderが再起動され、ターミナルが閉じられます。
#!/bin/sh
find ~ -name .DS_Store -exec /bin/rm -f -- {} \;
KillAll Finder
exit 0
これは完璧なソリューションではありませんが、探している結果を達成できます。
別の方法として、DS_Storeファイルの作成をキャッシュディレクトリにリダイレクトするこのユーティリティを使用することもできますが、可能な限りリソースを消費するソフトウェアはインストールしないことをお勧めします。
Xtra Finder(http://www.trankynam.com/xtrafinder)を使用して、隠しファイル間を高速に移動します。独自のトグルのショートカットを作成できます。ファインダーを殺す必要はありません。これは、コマンドを入力したりスクリプトを実行したりする代わりに、もう少し便利で使いやすいです。
ターミナルを使用すると、.DS_storeファイルが非表示になります。
defaults write com.apple.finder AppleShowAllFiles -bool NO
これにより、隠しファイルが非表示になります。変更することができますNO
しYES
、あなたがそれらを再度見たい場合。
最新のSierraをインストールし、隠しファイルを表示するように設定し、すべての隠しファイルを表示しますが、.DS_Storeファイルは表示されません(ただし、それらは存在します)。
エルキャピタンのユーザーはこちら。
きれいなデスクトップを維持するのが好きです。アイコンやリンクは一切ありません。また、Finderで隠しファイルを表示する必要があります。
.DS_Storeアイコンを「ダブルクリック」し、「表示オプションを表示」を選択しました。そのウィンドウで、アイコンを16x16に縮小し、テキストサイズを10に縮小しました。グリッドサイズもできるだけ小さく設定しました。
次に、アイコンを右下にドラッグしたので、デスクトップの右下隅に小さなボックスが残っています。
透明アイコン、画面外への移動、簡単なステップバイステップはこちら:
https://www.scottofford.com/2013/03/hide-ds-store-on-mac/
:この介して他の回答依頼https://apple.stackexchange.com/a/237999/6902を。