Linuxでプログラムキャッシュファイルを安全にクリアする方法

Linuxでプログラムのキャッシュファイルをクリアするには、ユーザーキャッシュディレクトリを確認し、認識できるキャッシュフォルダのみを削除します。多くのデスクトップシステムでは、そのディレクトリは です~/.cache。まずプログラムを閉じ、どのフォルダが容量を消費しているかを確認し、選択したキャッシュフォルダをゴミ箱に移動して、完全に削除する前に内容を確認してください。

Linuxのキャッシュディレクトリを見つけて、そのサイズを確認してください。

XDGベース ディレクトリ仕様では、$XDG_CACHE_HOMEユーザーごとの非必須キャッシュ データのベースとしてを設定します。この変数が設定されていないか空の場合、デフォルト値は です$HOME/.cache。一部のアプリケーションは別の場所を使用したり、アプリ内でキャッシュを管理したりするため、ファイルを削除する前にパスを確認してください。

素早くサイズを確認するには、ターミナルを開いて以下を実行してください。

cache_dir="\${XDG_CACHE_HOME:-$HOME/.cache}"
printf 'Cache directory: %s\n' "$cache_dir"
du -sh "$cache_dir"
du -h --max-depth=1 "$cache_dir" | sort -h

最初のdu行は合計サイズを表示し、2行目は直下のサブフォルダを一覧表示します。サイズの大きいエントリは下の方に表示されます。この--max-depthオプションはGNUでサポートされておりdu、ほとんどのデスクトップLinuxディストリビューションで標準搭載されています。duコマンドについては、GNU Coreutilsのドキュメントを参照してください。これらのコマンドはサイズのみを検査し、何も削除しません。キャッシュディレクトリが別の場所にある場合は、スキャン時に表示されたパスを使用してください。

ディスク使用状況アナライザーを使用してキャッシュフォルダを検査します

GNOMEのディスク使用量アナライザー(Baobabとも呼ばれます)は、1つのフォルダをスキャンして、その内容がディスク容量をどのように使用しているかを表示します。Linuxデスクトップのファイルマネージャが異なる場合でも、以下の手順を使用できます。メニューのラベルは異なる場合があります。

ディスク使用状況アナライザーのアクションメニューを開き、「フォルダーのスキャン」を選択します。
ディスク使用量アナライザーの「フォルダのスキャン」コマンドを開いた状態。メニューの配置はデスクトップ版によって若干異なります。
  1. キャッシュをクリアしようとしているアプリケーションを終了してください。実行中のプログラムが、ファイルの削除中にファイルを再作成する可能性があります。
  2. アプリケーションメニューからディスク使用状況アナライザーを開きます。右上隅のメニューを開き、「フォルダーのスキャン…」を選択します。GNOMEのドキュメントには、個々のフォルダーをスキャンするためのこのオプションが記載されています。
  3. ホームディレクトリ内の隠しフォルダ「.cache」が選択されたファイル選択画面。
    お使いのシステムで表示されるキャッシュディレクトリを選択してください。.cache は多くのファイルマネージャーで非表示になっています。
  4. フォルダ選択画面で、キャッシュディレクトリを選択します。デフォルトの設定では、ホームフォルダを開いて選択します.cache。隠しファイルが表示されない場合は、 GNOMEファイルでCtrl+を押しますH。別のデスクトップの場合は、「隠しファイルを表示」コマンドを使用します。カスタムの場所を使用している場合は、代わりにその場所を選択してください$XDG_CACHE_HOME。
  5. ディスク使用量アナライザーが、.cacheフォルダのスキャン結果とフォルダ一覧、リングチャートを表示しています。
    スキャンレイアウトの例です。フォルダ名と表示サイズは、Linuxシステムによって異なります。
  6. スキャンが完了するまで待ってから、フォルダーリストとチャートを確認してください。ツリーを展開するか、サイズでソートして、どのアプリケーション固有のサブフォルダーが容量を占めているかを確認します。ディスク使用状況アナライザーは、フォルダーが読み取り不能な場合にアクセス許可エラーを報告することがあります。ツールを で起動する代わりに、通常のユーザーとして自分のホームキャッシュをスキャンしてくださいsudo。

選択したキャッシュファイルをゴミ箱に移動します

削除するフォルダには、削除しようとしているアプリケーションの一時キャッシュデータが含まれていることを確認してから削除してください。アプリケーション固有のフォルダに何が格納されているか不明な場合は、そのアプリケーションのドキュメントを確認するか、アプリケーション独自のキャッシュクリア設定を使用してください。

ファイルマネージャーのコンテキストメニューで、キャッシュサブフォルダーが1つ選択され、「ゴミ箱に移動」がハイライト表示されている。
指定したキャッシュフォルダのみを移動してください。具体的なメニューはファイルマネージャーによって異なります。
  1. ディスク使用量アナライザーで、該当するフォルダーを右クリックし、「ゴミ箱に移動」を選択します。GNOMEのヘルプでは、これがアナライザーから不要なフォルダーを削除する方法だと説明されています。
  2. または、ファイルマネージャでホームフォルダを開き、隠しファイルを表示して、.cache選択したアプリキャッシュフォルダをゴミ箱に移動します。隣接するフォルダは、サイズが大きいという理由だけで選択しないでください。
  3. ゴミ箱を開いて内容を確認してください。完全に削除する準備ができた場合にのみ、ゴミ箱を空にしてください。ゴミ箱には、関係のないファイルも含まれている可能性があります。それ以外の場合は、アプリケーションが正常に動作することを確認するまで、ゴミ箱にそのまま残しておいてください。

アプリが再起動すると、サムネイル、インデックス、その他のキャッシュファイルが再構築される場合があります。そのため、初回起動時や次回起動時の読み込みが遅くなることがあり、キャッシュされたダウンロードの一部を再取得する必要が生じる場合があります。キャッシュはアプリの実行中に再び大きくなることがあります。

削除してはいけないもの

  • 設定や個人データをキャッシュとして扱わないでください。~/.config一時ファイルをクリアするだけの目的で削除したり、削除したりすることは避けてください~/.local/share。アプリケーションは通常、これらの場所に設定やユーザーデータを保存します。
  • 自分のキャッシュにroot権限を使用しないでください。ホームディレクトリからファイルを削除することsudoは不要であり、誤ったアカウントが所有するファイルが残ってしまう可能性があります。
  • アプリのキャッシュとパッケージマネージャーのキャッシュを混同しないでください。システムパッケージマネージャーには独自のクリーンアップコマンドと保存場所があります。キャッシュをクリアしても、~/.cache必ずしもその領域が解放されるとは限りません。
  • 大きなフォルダはすべて不要だと考えてはいけません。プロファイル、オフラインライブラリ、ダウンロードしたファイルなどは、キャッシュディレクトリの近くにあっても有用なデータである可能性があります。

よくある問題

削除したフォルダがすぐに復活する場合は、アプリがまだ開いているか、キャッシュが再作成されている可能性があります。アプリを終了して、後でもう一度確認してください。ファイルをゴミ箱に移動した後も利用可能なディスク容量が変わらない場合は、ゴミ箱~/.cacheの内容を確認してから空にしてください。容量が少ない場合は、ディスク使用量アナライザーを使用して、所有している他のフォルダをスキャンしてください。キャッシュはディスク使用量の原因の一つにすぎません。

現在のインターフェースの詳細については、フォルダのスキャンに関する公式GNOMEガイド、フォルダをゴミ箱に移動するためのGNOMEの手順、およびGNOMEファイル隠しファイルガイドを参照してください。

コメントを残す

失われたパーティションとハードディスクデータを安全に復元する方法

失われたパーティションとハードディスクデータを安全に復元する方法

TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。