如何从Linux中的CommandLine清除Web浏览器缓存

时间:2020-03-21 11:42:51  来源:igfitidea点击:

从Linux中的CommandLine清除Web浏览器缓存

清除Mozilla Firefox浏览器缓存

通常,浏览器的缓存将保存在$Home文件夹中。
我们必须备份以下文件,以便我们可以将其恢复为以防万一出现问题。

首先,创建备份目录。

$mkdir -p ~/.mozilla/firefox/backup ~/.cache/mozilla/firefox/backup

然后,逐个运行以下命令以备份浏览数据:

$mv ~/.mozilla/firefox/*.default/*.sqlite  ~/.mozilla/firefox/backup
$mv ~/.mozilla/firefox/*.default/sessionstore.js ~/.mozilla/firefox/backup
$mv ~/.cache/mozilla/firefox/*.default/* ~/.cache/mozilla/firefox/backup

要恢复备份,只需在上面的命令中切换源和目标位置。

备份所有文件后,如果只想清理cookie,请运行以下命令:

$rm ~/.mozilla/firefox/*.default/cookies.sqlite

如果要清洁整个浏览缓存,请运行以下命令:

$rm ~/.mozilla/firefox/*.default/*.sqlite ~/.mozilla/firefox/*default/sessionstore.js
$rm -r ~/.cache/mozilla/firefox/*.default/*

重新启动Firefox浏览器。
我们现在将看到浏览数据消失。

清除Google Chrome浏览器缓存

如果使用Google Chrome或者Chromium,请备份以下文件。
如果我们想要浏览数据后,我们可以轻松恢复它们。

$mkdir -p ~/.google/chrome/backup
$mv ~/.config/google-chrome/Default/~/.google/chrome/backup
$mv ~/.cache/google-chrome ~/.google/chrome/backup

完成备份后,我们可以通过删除以下文件清除Chrome浏览器的缓存:

$rm ~/.config/google-chrome/Default/
$rm ~/.cache/google-chrome