在 Lubuntu 中删除缓存的正确方法是什么?

ft1*_*t18 3 permissions lubuntu cache

我目前正在使用 Lubuntu 18.04

我认为这些是删除缓存的 3 条正确代码行:

sync; echo 1 > /proc/sys/vm/drop_caches

sync; echo 2 > /proc/sys/vm/drop_caches

sync; echo 3 > /proc/sys/vm/drop_caches
Run Code Online (Sandbox Code Playgroud)

我已经尝试了三个有和没有 sudo 的输出,但输出被拒绝。

 sudo sync; echo 1 > /proc/sys/vm/drop_caches

bash: /proc/sys/vm/drop_caches: Permission denied
Run Code Online (Sandbox Code Playgroud)

我关闭了所有窗口,没有运行任何应用程序,但权限仍然被拒绝...

我显然做错了什么,谁能告诉我在 Lubuntu 中删除缓存的正确方法是什么?

提前致谢

ft1*_*t18 6

终于找到有用的东西了……

sync

sudo sh -c "echo 1 > /proc/sys/vm/drop_caches"

sync

sudo sh -c "echo 2 > /proc/sys/vm/drop_caches"

sync

sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"
Run Code Online (Sandbox Code Playgroud)

如果您想删除缩略图,请执行以下操作:

rm -v -f ~/.cache/thumbnails/*/*.png ~/.thumbnails/*/*.png





 rm -v -f ~/.cache/thumbnails/*/*/*.png ~/.thumbnails/*/*/*.png
Run Code Online (Sandbox Code Playgroud)

当然你应该使用:

sudo apt clean
sudo apt autoclean
Run Code Online (Sandbox Code Playgroud)

这就是全部......至少我是这么认为的......但我可能错了......