Linux实验八计划任务管理
- 格式:docx
- 大小:278.93 KB
- 文档页数:4
实验八计划任务管理
、实验内容:使用at和cron服务实现Linux进程调度方法。
、具体步骤
(一)通过at命令实现计划任务
1、2分钟后执行/bin/date
2、2009-11-7晚上7:00提示"今天我们学习计划任务",将提示信息输出到
/lx/mess.txt
4、将第3题的命令写到/lx/findjob 中,使用at命令执行,并将结果保存到/lx/findfc 中,指定时间为当前时间后的3分钟
5、a t命令实现今晚23:00定时关机
6 at命令实现在3天后统计/etc/inittab 文件的行数,将统计结果送至
/lx/ini tli ne 文件中
{rooteVocalhost 文]l 3t nowildays at wc -I
at>
jab 7 at Sdt Apr 28 IB:10 1016
[rootelocalhost 文径1*
8、删除某at任务,并进行查看是否删除(提示:atrm 任务号命令)
启动系统
:root@locaT.host /] # vL /stc/shutc ron root@lo匚已Iho百t /] # c
rontab /et匚丿号hutcro口root@localhost /] # c rontab -I
00 13 12 /sbin/shutdown - r 45
[root@localhost /] #
2、使用cron命令实现在11月20日星期5的20点30分查看/etc/passwd 内
容,将将查看结果送至/lx/passtext
root@localhost /] # vl /etc/capac ron root@lo匚吕Iho百t /] # c
rontab /"et匚/匸呂卩吕匚ro门root®localhost /] # crontab -I
30 20 20 11 5 no re /et c/passwd>/etc/passtext [root@localhost /] #
3、使用cron命令实现每周一至周五3点钟,在目录/home中,查找文件名
为*.c,且是4天内的修改过的文件,对满足该条件的文件进行删除。
root@localhost /j # c rontab /etc/firmc ron
r©ot@localhost / # c rant ab - 1
0Q 03 米来1-5 find /home - n^me '也L - rntime ”4 - exec rm {} [root@l ocaT.host /] #
4、查看当前的crontab文件
f J *Tj-L
| root@localhcst /] # crontab -1
00 03 楽* 1-5 find /home - name '也c‘ - mtime -4 - exec rm {} \;
[厂Dot@lo匚已Ihost 八it ■
5、删除用户liyang 的crontab文件
root^localhost /] # c rontab - u root -1
00 03 来* 1-5 find /home - name 1*. c' - mtime 4 - exec rm {} \;
'root@localhost /] # c rontab - u root - r
'root@localhost /] # c rontab - u root -1
no c rontab for root
| /] # ■
6使用cron实现每天的3点30备份/etc目录,将备份文件保存
/lx/etc.tar.gz.
|[ root@locaihost /] # ui /etc/bfc ram
root@localhost /] # cnontab /etc/bfcrom
;roct@localh0st 八#crontab -1
20 03 奉崇茉tar -zcvf /etc/etc. tar. g7 /etc [root^localhost /] # |
7、将⑹ 题进行扩展,要求保存的文件的名称为/lx/etc+年月日.tar.gz ,其它要求不变.
20 0?臬栗累ta r - 2cv f /&te/etcdat el90523,fa r,gz /段tc
三、实验小结和实验心得