#!/bin/sh # 运行方式:bash <(curl -s https://static.imily.net/sh/kylin/reset_chrome.sh) function clear_qax(){ pkill -f qaxbrowser rm -rf ~/.config/qaxbrowser/ rm -rf ~/.cache/qaxbrowser/ echo "Qax浏览器缓存已清除" } function clear_chrome() { # 关闭所有Chrome进程 pkill -f chrome # 删除Chrome缓存文件夹 rm -rf ~/.cache/google-chrome/ # 删除Chrome用户数据文件夹中的缓存 rm -rf ~/.config/google-chrome/Default/Cache/ rm -rf ~/.config/google-chrome/Default/Code\ Cache/ rm -rf ~/.config/google-chrome/Default/GPUCache/ echo "Chrome缓存已清除" } echo "开始清除浏览器缓存" # 判断当前是否有qaxbrowser-safe-stable程序,如果有则走清除qax的流程 if [ -f /usr/bin/qaxbrowser-safe-stable ]; then clear_qax fi # 判断当前是否有chrome程序,如果有则走清除chrome的流程 if which chrome > /dev/null 2>&1; then clear_chrome fi echo "浏览器缓存清除完毕"