Linux系统管理脚本:验证、执行与日志轮转
1. 程序优先级调整与renice命令
在Linux系统中,renice命令可用于更改程序的相对优先级。例如,当进行长时间文件传输时,可降低其优先级,同时提高老板正在使用的视频编辑器的优先级。
2. 用户crontab条目验证
2.1cron简介
cron是Linux系统中非常实用的工具,它能在未来任意时间安排作业,也可让作业按分钟、小时、月甚至年自动运行。系统管理员常通过crontab文件运行各种脚本。
2.2crontab存在的问题
然而,crontab条目的格式较为复杂,其字段包含数值、范围、集合,甚至星期或月份的助记名称。而且,当crontab程序遇到用户或系统cron文件中的问题时,会生成晦涩的错误信息。例如,输入的星期名称拼写错误时,会出现如下错误:
"/tmp/crontab.Dj7Tr4vw6R":9: bad day-of-week crontab: errors in crontab file, can't install