系统管理与文件系统知识全解析
1. 系统管理相关操作
在系统管理中,有几个关键操作需要我们特别关注。首先是文件清理,为了提高性能,部分管理员会使用 noatime 挂载选项来阻止文件系统维护访问时间戳。不过要注意,这种配置可能会让 find 命令产生混淆,因为即使文件最近有活动,也可能显示为未被引用,从而导致文件被误删。所以,在使用相关 find 命令前,务必确保你在维护访问时间。
例如下面这个命令:
cd /tmp; find . ! -name . ! -name lost+found -type d -mtime +3 -exec /bin/rm -rf {} ';'
该命令会递归删除 /tmp 目录下 72 小时内未修改的所有子目录。在大多数系统中, /tmp 中的普通文件会在系统启动时被启动脚本删除,但有些系统不会删除目录。如果存在名为 lost+found 的目录,它会被特殊处理而不会被删除,这在 /tmp 是独立文件系统时很重要。
在网络环境中,如果要运行多台机器,维护一份全网络通用的配置文件(如邮件别名数据库)是个不错的选择。通常,这种共享机制可以通过轮询或定期分发来实现, cron 是执行此类任务的理想工具。可以使用 rsync 或 rdist 每晚分发
超级会员免费看
订阅专栏 解锁全文

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



