Mac OS X から .DS_Store ファイルを削除する

最終更新日 : 2019年4月3日

DS_Store ファイルは Mac OS X Finder によって閲覧したディレクトリに自動作成されます。 これらのファイルにはシステム構成に関する情報が含まれます。 これらのファイルを他のファイルと一緒にアップロードすると、それらのファイルが悪用され、ご使用のコンピューターに関する情報が取得される可能性があります。 詳細については、「Apple security updates(Apple セキュリティアップデート)」を参照してください。

すべての DS_Store files を削除する

「アプリケーション/ユーティリティ」を選択してターミナルを起動します。

次の UNIX コマンドを入力します。

sudo find / -name ".DS_Store" -depth -exec rm {} \;

パスワードを入力するように求められたら、Mac OS X の管理者パスワードを入力します。

DS_Store ファイルの定期的な自動削除

「アプリケーション/ユーティリティ」を選択してターミナルを起動します。

次の UNIX コマンドを入力します。

sudo crontab -e

パスワードを入力するように求められたら、Mac OS X の管理者パスワードを入力します。

vi エディターで、キーボード上の I 文字を一度押し、次のコマンドを入力します:

15 1 * * * root find / -name ".DS_Store" -depth -exec rm {} \;

この crontab のエントリの形式は次のとおりです。

<Minute> <Hour> <DayOfMonth> <Month> <DayOfWeek> <User Command>

システムは毎日 1:15 にコマンドを自動実行します。 コマンドが別の時間に実行されるように設定するには、別の値を使用してください。

メモ

スケジュールされた時間にコンピューターの電源がオフになっている場合は、このコマンドは実行されません。

エントリを保存するには、Esc キーを 1 回押してから、Shift + z + z キーを同時に押します。

追加情報