Mac OS X系统管理与监控全解析
1. 进程调度与管理
在Mac OS X系统中,我们常常需要对进程进行调度和管理。crontab命令是一个强大的工具,它可以让我们按照特定的时间间隔来执行命令。crontab时间字段包括分钟(0 - 59)、小时(0 - 23)、日期(0 - 31)、月份(0 - 12 或者 Jan, Feb 等)和星期(0 - 7 或者 Sun, Mon 等),其中星号(*)表示匹配该字段的任意值。
以下是crontab命令的一些常用选项:
-# crontab -eu marlowe:编辑其他用户的crontab文件(仅 root 用户可用)
-$ crontab -l:列出你的crontab文件内容
-15 8 * * Mon,Tue,Wed,Thu,Fri mail chris < /var/project/stats.txt:在周一到周五的 08:15 给 chris 发送/var/project/stats.txt文件内容的邮件
-* * 1 1,4,7,10 * find / | grep .doc$ > /var/sales/documents.txt:在 1、4、7、10 月的 1 号每分钟查找根目录下所有以.doc结尾的文件,并将结果输出到