bashスクリプトで実行されるコマンドを介してgoogle-chromeのすべてのキャッシュデータを消去する方法は?

bashスクリプトで実行されるコマンドを介してgoogle-chromeのすべてのキャッシュデータを消去する方法は?

私のlubuntu 18.04ディストリビューションにはgoogle-chromeバージョン114がインストールされています。

bashスクリプトを使用すると、Chromeは実行されるたびに特定のURLを起動してリンクします。 URLは常に同じですが、ウェブサイトのコンテンツが変わる可能性があるため、起動するたびにgoogle-chromeのキャッシュを消去する必要があります。
この必要性は、Chromeが実行されたときにシステムが常にオフになっている(正しく閉じられていない)ため、次回のブラウザの起動時にブラウザが正しく閉じられず、キャッシュが空でないために発生します。ブラウザが正しく閉じられたら、次の説明Clear cookies and site data when you quit Chromeに従ってGoogle-Chromeオプションを選択できます。このリンク

私の問題は説明と同じです。この投稿

キャッシュを消去するには、次のヒントに従いました。このリンク次のコマンドを使用してbashスクリプトを作成しました。

  • rm -rf /home/myuser/.cache/google-chrome/*
  • rm -rf /home/myuser/.config/google-chrome/Default/*

このスクリプトは、Google Chromeを起動する前に起動時に実行されます。

時には非常にまれですが、古いフォルダを削除したにもかかわらず、キャッシュされたデータがあるかどうかによって、Google Chromeでいくつかの欠陥が見つかる場合があります。

この失敗により、前のコマンドがキャッシュされたデータをすべて削除するのに十分かどうか、または他の操作を実行する必要があるかどうかを尋ねられます。


編集する: 起動時に削除する2つのフォルダ(眼科)の役割を理解する.cacheことも役立ちます。.config

答え1

私のシステムで何度もテストした後、コマンドを実行するスクリプトが次のようになると仮定するのが合理的です。

  • rm -rf /home/myuser/.cache/google-chrome/*
  • rm -rf /home/myuser/.config/google-chrome/Default/*

Google Chrome のキャッシュデータをすべて消去すれば十分です。

関連情報