正在加载图片...
文件色满查看的工具文相p帮的 crontab /root/Desktop/iptables, cron minute hour day-of-month month-of-year day-of-week commands 008**1, 2,3, 4, 5 service iptables restart; sh /root/iptables work, sl 00 12**1,2,3,4,5 service iptables restart; sh /root/iptables rest. sh 3017,19,21,23**1,2,3,4,5 servI ables restart: sh /root/iptables rest.s 0 8, 11, 14, 17, 20, 23*.0,6 service iptables restart: sh /root/iptables rest. sh 图3-38 iptables.cron文件 在图3-38中,后5行要求cond服务在不同时间执行对于的命令。每一行都有6个字段的 内容,前5个字段是指时间,第6个字段是指要执行的命令,比如“008**1,2,3,4,5 service iptables restart, sh/root/ tables work.sh”这一行,它的各字段及其含义见表3-19,另外4行请 读者自行分析。 表3-19第一有效行的各字段及其含义 字段 含义 day-of-month (1-31) ,2,3,4,5 day-of-week(0-6),0代表星期天 service iptables restart, sh /root/iptables_work. sh commands,要执行由分号隔开的两条命令 前5个字段中,除了数字还可以使用几个特殊的符号:“*”、“/"、“-”和“,”,“*”代表 所有取值范围内的数字;“/”代表每的意思,如果第1个字段是“*10”,那么表示每10分钟; “”代表从某个数字到某个数字,如果第3个字段是“5-10”,那么表示一个月的5号到10号 “,”分隔几个离散的数字,第4个字段是“1,2,3,4,5”,那么表示周一到周五,此时也可以写 成“1-5 第3步:创建 crontab 可以执行“# crontab crontabfile”或“# crontab-e”命令来创建 crontab,每次创建完某个 用户的 crontab后,cron会自动在/ar/ spool/cron下生成一个与该用户同名的文件,该用户的 cron信息都记录在这个文件中,不过这个文件不可以直接编辑,只能用“# crontab -e”命令 来编辑。cron启动后每分钟读一次该文件,检查是否有需要执行的命令,所以修改该文件后 不需要重新启动cron服务 如图3-39所示,第1条命令用来查看root用户(默认)的 crontab,此时没有 crontab。第2 条命令用第2步的 iptables cron文件创建 crontab(存储在ar/ spool/cron/root中),第3条命令再 次查看root用户(默认)的 Crontab,表明root用户(默认)的 crontab创建成功图3-38 iptables.cron文件 在图3-38中,后5行要求crond服务在不同时间执行对于的命令。每一行都有6个字段的 内容,前5个字段是指时间,第6个字段是指要执行的命令,比如“00 8 * * 1,2,3,4,5 service iptables restart;sh /root/iptables_work.sh”这一行,它的各字段及其含义见表3-19,另外4行请 读者自行分析。 表 3-19 第一有效行的各字段及其含义 字段 含义 00 minute(0-59) 8 hour(0-23) * day-of-month(1-31) * month-of-year(1-12) 1,2,3,4,5 day-of-week(0-6),0代表星期天 service iptables restart;sh /root/iptables_work.sh commands,要执行由分号隔开的两条命令 前5个字段中,除了数字还可以使用几个特殊的符号:“*”、“/”、“-”和“,”,“*”代表 所有取值范围内的数字;“/”代表每的意思,如果第1个字段是“*/10”,那么表示每10分钟; “-”代表从某个数字到某个数字,如果第3个字段是“5-10”,那么表示一个月的5号到10号; “,”分隔几个离散的数字,第4个字段是“1,2,3,4,5”,那么表示周一到周五,此时也可以写 成“1-5”。 第3步:创建crontab 可以执行“#crontab crontabfile”或“#crontab -e”命令来创建crontab,每次创建完某个 用户的crontab后,cron会自动在/var/spool/cron下生成一个与该用户同名的文件,该用户的 cron信息都记录在这个文件中,不过这个文件不可以直接编辑,只能用“#crontab -e”命令 来编辑。cron启动后每分钟读一次该文件,检查是否有需要执行的命令,所以修改该文件后 不需要重新启动cron服务。 如图3-39所示,第1条命令用来查看root用户(默认)的crontab,此时没有crontab。第2 条命令用第2步的iptables.cron文件创建crontab(存储在/var/spool/cron/root中),第3条命令再 次查看root用户(默认)的crontab,表明root用户(默认)的crontab创建成功
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有