在 Windows 上,我经常会检查磁盘碎片,删除大文件,进行碎片整理,通过注册表检查启动项/占用大量资源的进程等等。
虽然人们一般都说 Linux 不需要碎片整理,因为存储方式不同,但我是否应该定期执行其他/类似的维护任务,以保持我的计算机正常运行、健康、精简和快速?
我之所以问这两个问题,是因为我想避免磁盘空间问题,也因为我经历了性能随着时间的推移而下降,并且想尽可能轻松、干净地减轻这种速度损失。
我正在运行 Ubuntu。
答案1
大文件是指那些会不断增大的日志文件。Linux 通过使用以下方法轮换日志来缓解此问题:日志旋转。
正如穆罕默德所指出的,软件更新通常是可选的(单纯为了更新而更新并不好,因为你更新的是刚好能用的东西)。但是,安全更新是必须的。
您还可以运行语法,它将指出文件系统的各种问题。
运行文件完整性检查器,例如助手也是个好主意。如果你觉得自己处于危险之中,也许还可以使用 rootkit 扫描程序。
一般来说,你通过阅读日志来维护Linux系统,也许还会触发一些事件。然后选择适当的行动策略。
答案2
此外,我定期运行sudo apt-get autoremove
并sudo apt-get clean
保持包管理器清理。
答案3
- 如果是服务器的话,让他每年重启一次,让fsck检查文件系统
- 检查备份数据的完整性
答案4
阅读系统日志(例如通过系统>管理>日志文件查看器)尤为重要,因为我遇到的性能问题的根本原因通常在日志中很明显(尽管不一定明显可以修复)。