码迷,mamicode.com
首页 > 系统相关 > 详细

linux 任务调度 shell脚本

时间:2018-11-24 14:34:32      阅读:610      评论:0      收藏:0      [点我收藏+]

标签:bash   tabs   root   etc   成功   style   res   pool   kconfig   

一个简单的任务调度

首先要写一个脚本world.sh  目的是为了验证

#!、bin/bash

echo "hello world‘  >> tt.txt

wq 退出保存

然后更改权限

chomd 755 world.sh

智游更改权限 sh才能变成可执行脚本

 

 

然后安装crontab服务

linux应该都有crontab,没有的话可以安装一下:

yum install  vixie-cron

yum install  crontabs

vixie-cron软件包是cron的主程序; 
crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。

 

安装完以后开启crontab服务

service crond start

 

用以下的方法启动、关闭这个cron服务: 
service crond start //启动服务 
service crond stop //关闭服务 
service crond restart //重启服务 
service crond reload //重新载入配置

查看crontab服务状态:service crond status 
手动启动crontab服务:service crond start

 

查看crontab服务是否已设置为开机启动,执行命令:ntsysv 
加入开机自动启动: 
chkconfig –level 35 crond on

也可以用设置开机自动启动crond服务: 
chkconfig crond on

 

 

完成之后

可以参考在

vi /etc/crontab 添加任务调度

 

如果完成不了的话可以用另一种方法

crontab -e 

格式和上一种一样

*/1 * * * * *   /root/hello.sh   //每分钟执行一次

命令crontab -l 可以查看当前任务

命令

查看任务调度当前执行情况 随时更新

tail -f /var/log/cron

最后 可以

cat tt.txt

查看脚本是否成功

如果 不成功可以去

/var/spool/mail/root

产看日志

 

 

 

踩坑 很多 首先明白这个问题不是很难但是很严谨,错一点头不行

五个* 所代表的意义

任务调度的格式

如果任务没有成功首先查看

tail -f /var/log/cron

其次查看、var/spool/mail/root

 

谢谢

 

 

荒人之歌很好很棒,很有气势:

 

“天亦凉,地亦凉,苍鹰不敢望北荒。”

“热海落,热海涨,热海之畔猎雪狼。”

“雪狼逐,雪狼亡,握刀寻鹿终日忙。”

“何处生,何处死,何处能将白骨葬。”

“氓山雄,氓山壮,岷山才是真故乡。”

“踏过茫茫雪,踩破万里霜,终日南望。

“踏过茫茫雪,踩破万里霜,不再南望。”

“我先去,你再来。”

“我先战,你再来。”

“我先死,你再来。”

“归途近,归途远,归途踏上。”

“我已去,你快来。”

“我已战,你快来。”

“我已死,你快来。”

 

linux 任务调度 shell脚本

标签:bash   tabs   root   etc   成功   style   res   pool   kconfig   

原文地址:https://www.cnblogs.com/lppz/p/10011483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!