Ubuntu Server 的日常维护
1.清理系统内的垃圾
删除包缓存
sudo apt-get autoclean
删除已失效的依赖包
sudo apt-get autoremove
查看孤立的包 选择性删除
deborphan --all-packages
清除已卸载的包的配置项
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
删除旧内核 能腾出很多空间 但要看仔细了 remove的包名自己替换
uname -a
dpkg --get-selections|grep linux
apt-get remove linux-headers-4.4.0-31c
dpkg -P linux-headers-4.4.0-31c
2.清理内存缓存
执行多次sync命令,将缓存数据写入磁盘
echo 3 > /proc/sys/vm/drop_caches执行清理
3.更新软件和系统
更新软件 自编译的或者某些特别的程序 可能需要手动更新
aptitude update & aptitude upgrade
更新系统
aptitude update &aptitude full-upgrade