たった1つのコマンドで.DS_Storeファイルを一括検索・削除する方法
.DS_Storeファイルとは?
Macユーザーなら、フォルダを開いたときにシステムが自動的に生成する「.DS_Store」ファイルを目にしたことがあるでしょう。このファイルには、アイコンの配置位置や背景画像の設定といった、フォルダ固有のカスタム属性が記録されています。おかげで、次に同じフォルダを開いた際にも、前回終了時と同じ状態が保たれるという仕組みです。
「.DS_Store」ファイルはデフォルトで非表示になっているため、普段はほとんど気にかけることもありません。ところが、フォルダをZIP圧縮して別のOSを使っている友人に送ったり、開発用フォルダをサーバーへアップロードしたりするときに問題が発生します。フォルダの中に、見栄えの悪い「.DS_Store」ファイルが大量に入っており、とてもそのまま共有したい気分にはなれないはずです。
findコマンドで.DS_Storeファイルを一括削除する
フォルダ内のすべての「.DS_Store」ファイルを手軽に一括削除したいなら、次のコマンドが便利です。
補足:このコマンドはLinux環境でもそのまま利用できます。
実行手順
- Macでターミナルを起動します。
- 以下のコマンドを入力します。
find /path/to-folder \( -name '.DS_Store' \) -delete
「/path/to/folder」の部分は、実際に対象となるフォルダのパスに置き換えてください。例えば「/var/www/html」のように指定します。
コマンドの仕組み
このコマンドでは、findコマンドを使って指定フォルダ内を再帰的に検索し、名前に「.DS_Store」を含むファイルを見つけ次第、すべて削除します。サブフォルダの奥深くにあるファイルまで漏れなく処理されるのがポイントです。
以上で作業は完了です。これにより、フォルダを他人と共有する前に、「.DS_Store」ファイルを簡単かつ確実に取り除けるようになります。
-
Macの重複ファイルを見つけて削除する完全ガイド【手動・専用ツール両対応】
Macを長年使用していると、気づかないうちに重複ファイルが蓄積していることがあります。重複ファイルは、ドキュメント、音楽、動画、写真、音声ファイルなど、あらゆる形式で存在し、Macの貴重なストレージ容量を無駄に消費してしまいます。放置して整理・削除しないままだと、やがて重要なファイルを保存するスペースがなくなり、Macの動作も徐々に遅くなってしまいます。これは誰にとっても避けたい事態ですよね。そこで今回は、Macで重複ファイルを見つけて削除する方法を詳しく解説します。 具体的な手順に入る前に、まず重複ファイルがなぜ発生するのか、そしてそれがシステムにどのような影響を与えるのかを簡単に理解してお
-
Windowsで削除できないファイル・フォルダを強制削除する方法|コマンドとフリーソフト徹底解説
パソコンを快適に使い続けるためには、不要ファイルや重複データ、ジャンクファイルをこまめに整理することが欠かせません。これらはストレージ容量を無駄に消費するだけでなく、作業効率や使用感にも悪影響を及ぼします。しかし、いざ不要なファイルやフォルダを削除しようとしても、思うように消せない経験はありませんか?管理者権限を持っていても削除できず、頭を抱えた方も多いはずです。こうした現象の原因の一つが、トロイの木馬やマルウェアなどの感染です。即座に深刻な被害をもたらすものではないものの、ファイルやフォルダを破損させ、削除不能な状態にしてしまうことがあります。ファイルやフォルダが削除できない主な原因マルウェ