web-dev-qa-db-ja.com

〜/ .cacheフォルダーを削除しても大丈夫ですか?

ディスク使用状況分析ツールを使用してホームフォルダーをスキャンすると、ホームディレクトリ内の.cacheフォルダーに常に適切な情報が表示されます。

このフォルダの内容を削除しても大丈夫でしょうか、それとも何かを損傷しますか?

156
Aner

質問に答えるために、IMOでは、.cacheをすべて削除して、長期的な悪影響を与えることはありません。

.cacheが大きくなっている場合は、内容を見て、どのアプリケーションが大きくなっているのかを判断し、(.cacheが大きくなったときに単純に削除するのではなく、動作不良のアプリケーションを再構成する方がよい場合があります大)。

多くのスペースを使用する(および/または恥ずかしい証拠を保存する)別のディレクトリは、.thumbsディレクトリです。 .thumbsの多くのファイルは重複しているようです。

きれいにするには(-rfフラグと他のディレクトリに注意してください;)

rm -rf ~/.thumbs/*

Ubuntu/Linuxを初めて使用する場合、ホームディレクトリで削除できるものとできないものを知るのは困難です。ほとんどの場合、ホームディレクトリ内のほとんどのものを削除できます。.cache(または.localなどの他のドットファイル)を必要とするプログラムまたはアプリケーションは、それらを再作成します。

ほとんどの場合、最悪の場合、カスタム構成は失われますが、システムに実際の害はありません。

ホームディレクトリで理解できないものを削除する習慣を始めたり、バックアップしたり、テストアカウントを使用したりすることはお勧めしません。疑わしい場合は、バックアップを作成するか、ファイルを移動することが安全です。

mv .cache .cache_backup

その後、必要に応じてバックアップから復元できます。

ホームディレクトリ以外では、理解できないものの削除を絶対に開始しないでください。

86
Panther

一般的に削除しても安全です。キャッシュにアクセスするプログラムの混乱を防ぐために、すべてのグラフィカルアプリケーション(例:banshee、rhythmbox、vlc、software-center、..)を閉じたい場合があります(私のファイルは突然どこに行きましたか?)。

簡単に100 MB以上のサイズにすることができるため、ディスク領域を解放する場合は実行してください。

BretD および Dylan McCall で既に指摘したように、ファイルのタイプは、部分的なダウンロード、ブラウザキャッシュ、アイコンなどのメディアファイルなどであり、同じファイル。

留意すべきもう1つの点は、アプリケーションを削除しても、関連する〜/ .cache/removed_progフォルダーが必ずしも削除されるわけではないということです。この場合、これらのファイルはスペースを使用するだけで使用されません。それらは間違いなく削除できます。

34
rosch

バックアップディスクが.cacheのデータでいっぱいになっていることを発見しました(アプリケーションは独自のキャッシュを消去していると思いますが、バックアップを削除しないので巨大になっています)。そのため、バックアップリストから.cacheを除外していますが、.cacheには10年前のもの、私が使用したことを忘れていたソフトウェアが含まれていることに気付きました!

これにより、1年以上前に最後にアクセスされた.cache内のすべてが削除されます

find ~/.cache/ -type f -atime +365 -delete

実行に不安がある場合は、削除される内容が表示されます。

find ~/.cache/ -depth -type f -atime +365 

そのために「アクセス時間」を使用していますが、-ctimeを使用して「作成時間」を試すこともできます(ただし、古くてもアクセスされているキャッシュファイルが多数見つかりました)。編集の提案をしてくれた@ n33rmaに感謝します。

27
andrew lorien

削除しないことをお勧めします。私はLinuxの専門家ではありません(そうであることを望んでいます!)、ファイルシステム構造の詳細はわかりませんが、ホームフォルダーに移動してctrl + hを押して表示することで、フォルダーの内容を正確に調べることができます隠しフォルダー。その後、.cacheフォルダーに移動して、内容を確認できます。

私のシステムをちょっと覗いてみると、bansheeはアルバムアートをキャッシュフォルダーに保存していることがわかります(正確には理由はわかりません)、chromeはキャッシュフォルダーにデータがあり、多くのプログラムが.cacheフォルダーなど。

これらのファイルが一時的に速度向上のために一時的にそこにあるのか(ブラウザキャッシュなど)、この「キャッシュ」に他の目的のファイルが含まれているのかはわかりません(ブラウザキャッシュの速度の向上は、 -サーバー上のファイルにアクセスしますが、ハードディスク上の異なるファイルの場所でr/w時間に違いは認められません)。

誰かが私よりもこのことについてよく知っていて、より良い反応を与えてくれることを願っています。

6
BretD

.cacheを削除すると、Webアプリケーションのほとんどの構成設定が削除されます。最初に気付くのは、Webブラウザとメールクライアントです。

同じことがフォルダー.mozillaにも当てはまります。たとえば、Thunderbirdからすべてのアカウントを削除し、再度作成する必要があります。ウェブブラウザに関しては、履歴といくつかのcontent settingsを削除します

それ以外は、これらのファイルを削除しても問題ありません。

0
brkroot

私はDebianを使用しています。ホームフォルダを開くだけです。隠しファイルを表示するようにします。フォルダーに.cacheが表示されます。開いて、不要なファイルをすべて削除します。マルウェアが.cacheに留まり、アプリケーションが不安定に動作する場合があります。 Debian/Ubuntuシステムに害を及ぼすことはありませんが、初心者の場合、システムに何か問題があるように見えるかもしれません。そのようなことが起こった場合は、すべてのアプリケーションを停止し、.cacheの内容を削除してから、アプリケーションを再起動する必要があります。

0