Linux文件系统管理与维护全攻略
在Linux系统的日常使用和管理中,文件系统的健康维护以及磁盘使用情况的监控是至关重要的任务。下面将详细介绍相关的知识和操作。
一、维护文件系统健康
Linux在启动时会自动对 /etc/fstab 中标记的分区运行 fsck 程序。通常情况下,如果分区被干净地卸载, e2fsck 只会对其进行快速粗略的检查,这样除非系统没有正确关机,否则Linux的启动过程不会因文件系统检查而延迟。不过,有两种例外情况:一是磁盘超过一定时间(通常为六个月)未进行检查;二是自上次检查后文件系统的挂载次数超过一定数量(通常为20次)。可以使用 tune2fs 来更改这些选项。
对于日志文件系统,即使系统没有正确关机,在启动时也无需进行完整的文件系统检查。但这些文件系统仍然需要检查程序来纠正因未检测到的写入失败、错误、硬件问题等导致的问题。如果遇到日志文件系统行为异常,可以考虑卸载并进行文件系统检查,但在操作前务必阅读相关文档。有些Linux发行版在某些日志文件系统检查程序上有特殊配置,例如Mandriva将 /sbin/fsck.reiserfs 符号链接到 /bin/true ,这会加快系统启动时间,但如果需要手动检查文件系统可能会造成混淆,此时应运行 /sbin/reiserfsck 。同样, /sbin/fsck.xfs 通常只是一个建议用户运行 xfs_check 或 xfs
超级会员免费看
订阅专栏 解锁全文
504

被折叠的 条评论
为什么被折叠?



