以下是Ubuntu内存清理实用技巧,助你释放系统资源:
ps aux查看进程,通过kill -9 <PID>终止非必要进程。sudo sync && echo 3 > /proc/sys/vm/drop_caches(清理页面、目录项、inode缓存)。sudo sync && echo 2 > /proc/sys/vm/drop_caches。sudo apt-get remove --purge <软件名>,并清理依赖包sudo apt-get autoremove。sudo journalctl --vacuum-time=1w(保留1周日志)或sudo find /var/log -name "*.log" -exec truncate -s 0 {} \;。sudo swapon --show,不足时创建交换文件(如4GB):sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile sudo echo '/swapfile none swap sw 0 0' >> /etc/fstab # 永久生效 ```。 vm.swappiness参数(默认60,建议10-30)减少交换依赖:sudo sysctl vm.swappiness=10,永久生效需编辑/etc/sysctl.conf。htop实时查看内存占用,free -h查看内存状态。systemctl disable <服务>。注意:操作前建议备份重要数据,避免误删系统文件。