linux下自动化任务的例子——定时播放音乐
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
linux下自动化任务的例子
在linux系统中实现作业的自动化是非常便利的。
比较常用的是Cron服务的crontab这个命令。
⼀一个具体的任务列表
这个是学校室外广播的自动程序,只用了⼀一台被废弃的塞羊800的学生机,安装的系统是红旗linux,其他的linux、FreeBSD、unix或者是MacOS都可以。
将Cron设为自动运行。
chkconfig –level 35 crond on
进入系统终端
键入:
crontab -u caizhongyi -e
(crontab为命令,“-u cai”是指定执行作业的系统用户为cai,“-e”使用crontab自己的vi编辑器,防止出现编码或系统环境问题造成的错误)然后在编辑器(vi编辑器)中输入如下命令:
0 7 * * 1 mpg123 -q /home/cai/guangbo/001.mp3
21 8 * * 1 mpg123 -q /home/cai/guangbo/11.mp3
21 8 * * 2 mpg123 -q /home/cai/guangbo/21.mp3
21 8 * * 3 mpg123 -q /home/cai/guangbo/31.mp3
21 8 * * 4 mpg123 -q /home/cai/guangbo/41.mp3
21 8 * * 5 mpg123 -q /home/cai/guangbo/51.mp3
16 9 * * 2 mpg123 -q /home/cai/guangbo/212.mp3
16 9 * * 3 mpg123 -q /home/cai/guangbo/312.mp3
16 9 * * 4 mpg123 -q /home/cai/guangbo/412.mp3
16 9 * * 5 mpg123 -q /home/cai/guangbo/512.mp3
25 10 * * 1 mpg123 -q /home/cai/guangbo/12.mp3
25 10 * * 2 mpg123 -q /home/cai/guangbo/22.mp3
25 10 * * 3 mpg123 -q /home/cai/guangbo/32.mp3
25 10 * * 4 mpg123 -q /home/cai/guangbo/42.mp3
25 10 * * 5 mpg123 -q /home/cai/guangbo/52.mp3
41 13 * * 1 mpg123 -q /home/cai/guangbo/13.mp3
41 13 * * 2 mpg123 -q /home/cai/guangbo/23.mp3
41 13 * * 3 mpg123 -q /home/cai/guangbo/33.mp3
41 13 * * 4 mpg123 -q /home/cai/guangbo/43.mp3
41 13 * * 5 mpg123 -q /home/cai/guangbo/53.mp3
36 14 * * 1 mpg123 -q /home/cai/guangbo/14.mp3
36 14 * * 2 mpg123 -q /home/cai/guangbo/24.mp3
36 14 * * 3 mpg123 -q /home/cai/guangbo/34.mp3
36 14 * * 4 mpg123 -q /home/cai/guangbo/44.mp3
36 14 * * 5 mpg123 -q /home/cai/guangbo/54.mp3
31 15 * * 1 mpg123 -q /home/cai/guangbo/15.mp3
31 15 * * 2 mpg123 -q /home/cai/guangbo/25.mp3
31 15 * * 3 mpg123 -q /home/cai/guangbo/35.mp3
31 15 * * 4 mpg123 -q /home/cai/guangbo/45.mp3
命令解释:21 8 * * 1 mpg123 -q /home/cai/guangbo/11.mp3
每周⼀一8点21分,开始在后台(-q)用mpg123解码器播放 /home/cai/ guangbo目录下的11.mp3文件。两个星号为年月的通配符。
双谴双非