资源描述:
《date 可以用来显示或设定系统的日期与时间》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、名称:crontab 使用权限:所有使用者 使用方式: crontab[-uuser]filecrontab[-uuser]{-l
2、-r
3、-e} 说明: crontab是用来让使用者在固定时间或固定间隔执行程式之用,换句话说,也就是类似使用者的时程表。-uuser是指设定指定user的时程表,这个前提是你必须要有其权限(比如说是root)才能够指定他人的时程表。如果不使用-uuser的话,就是表示设定自己的时程表。 参数: -e:执行文字编辑器来设定时程表,内定的文字编辑器是VI,如果你想用别的文字编辑器,则请先设定V
4、ISUAL环境变数来指定使用那个文字编辑器(比如说setenvVISUALjoe) -r:删除目前的时程表 -l:列出目前的时程表 时程表的格式如下: f1f2f3f4f5program 其中f1是表示分钟,f2表示小时,f3表示一个月份中的第几日,f4表示月份,f5表示一个星期中的第几天。program表示要执行的程式。要找工作,就上江门英才网 当f1为*时表示每分钟都要执行program,f2为*时表示每小时都要执行程式,其余类推 当f1为a-b时表示从第a分钟到第b分钟这段时间内要执行,f2为a-b时表示从第a到
5、第b小时都要执行,其余类推 当f1为*/n时表示每n分钟个时间间隔执行一次,f2为*/n表示每n小时个时间间隔执行一次,其余类推 当f1为a,b,c,...时表示第a,b,c,...分钟要执行,f2为a,b,c,...时表示第a,b,c...个小时要执行,其余类推 使用者也可以将所有的设定先存放在档案file中,用crontabfile的方式来设定时程表。 例子: 每月每天每小时的第0分钟执行一次/bin/ls: 07***/bin/ls 在12月内,每天的早上6点到12点中,每隔20分钟执行一次/usr/bin/ba
6、ckup: 06-12/3*12*/usr/bin/backup 周一到周五每天下午5:00寄一封信给alex@domain.name: 017**1-5mail-s"hi"alex@domain.name/de
7、v/null2>&1即可。 名称:date 使用权限:所有使用者 使用方式: date[-u][-ddatestr][-sdatestr][--utc][--universal][--date=datestr][--set=datestr][--help][--version][+FORMAT][MMDDhhmm[[CC]YY][.ss]] 说明: date可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下: 时间方面: %:印出% %
8、n:下一行 %t:跳格 %H:小时(00..23)要找工作,就上江门英才网 %I:小时(01..12) %k:小时(0..23) %l:小时(1..12) %M:分钟(00..59) %p:显示本地AM或PM %r:直接显示时间(12小时制,格式为hh:mm:ss[AP]M) %s:从1970年1月1日00:00:00UTC到目前为止的秒数 %S:秒(00..61) %T:直接显示时间(24小时制) %X:相当于%H:%M:%S %Z:显示时区 日期方面: %a:星期几(Sun..Sat) %A:星期
9、几(Sunday..Saturday) %b:月份(Jan..Dec) %B:月份(January..December) %c:直接显示日期与时间 %d:日(01..31) %D:直接显示日期(mm/dd/yy) %h:同%b要找工作,就上江门英才网 %j:一年中的第几天(001..366) %m:月份(01..12) %U:一年中的第几周(00..53)(以Sunday为一周的第一天的情形) %w:一周中的第几天(0..6) %W:一年中的第几周(00..53)(以Monday为一周的第一天的情形) %x:
10、直接显示日期(mm/dd/yy) %y:年份的最后两位数字(00.99) %Y:完整年份(0000..9999) 若是不以加号作为开头,则表示要设定时间,而时间格式为MMDDhhmm[[CC]YY][.ss],其中MM为月份,D