优化Ubuntu系统缓存可以通过以下几种方法进行:
打开终端,运行以下命令查看APT缓存大小:
du -sh /var/cache/apt/archives
清理APT缓存:
sudo apt-get clean
删除旧的内核,保留最新的内核:
sudo apt-get autoremove --purge
查看最近安装的内容:
history | grep "apt-get install"
grep " install "/var/log/dpkg.log.1z"
grep " install "/var/log/dpkg.log.2.gz"
删除应用程序和软件包:
sudo apt remove app1 package1
安装BleachBit:
sudo apt install bleachbit
使用BleachBit进行系统清理。
检查日志大小:
journalctl --disk-usage
只保留一周的日志:
sudo journalctl --vacuum-time=1w
只保留指定大小的日志:
sudo journalctl --vacuum-size=500M
清理drop_caches:
sudo echo 3 > /proc/sys/vm/drop_caches
创建脚本 clear_caches.sh
:
echo "开始清除缓存"
sync
sync
sleep 20
echo 1 > /proc/sys/vm/drop_caches
echo 2 > /proc/sys/vm/drop_caches
echo 3 > /proc/sys/vm/drop_caches
sync
设置脚本权限并定时执行:
chmod 755 clear_caches.sh
crontab -e
通过上述方法,可以有效地优化Ubuntu系统缓存,提高系统性能并释放磁盘空间。