好瞌睡啊!
Linux系统的任务计划
关于cron任务功能的操作都是通过crontab这个命令王城的
-u :指定某个用户,不加-u选项则为当前用户
-l :列出计划任务
-e :指定计划任务
-r :删除计划任务
使用crontab -e 来进行编写,实际是用vim打开了crontab配置文件,如
01 10 05 06 3 echo "ok" > /root/cron.log
这个字段的意思是,从左到右:分,时,日,月,周,命令行
crontab -e 实际上是打开了 ”/var/spool/cron/username"(如果是root则是打开
/var/spool/cron/root)。不能直接去编辑那文件,可能会出错,要用crontab -e
来编辑,查看已设定任务 crontab -l
启动 service crond start
linux 的系统服务管理
chkconfig 服务管理工具
linux系统所有的预设服务可以查看/etc/init.d目录
这就是系统所有的预设服务了。系统预设服务都是可以通过命令实现的
service 服务名 start|stop|restart 这里的服务名就是 /etc/init.d/目录下的这些文件
除了能使用service crond start 启动crond,还能用/etc/init.d/crond start 启动
可用 chkconfig --list 列出所有的服务,以及每个级别是否开启
[root@localhost ~]# chkconfig --list
auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
blk-availability 0:off 1:on 2:on 3:on 4:on 5:on 6:off
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
htcacheclean 0:off 1:off 2:off 3:off 4:off 5:off 6:off
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
ip6tables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
iscsi 0:off 1:off 2:off 3:on 4:on 5:on 6:off
iscsid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
lvm2-monitor 0:off 1:on 2:on 3:on 4:on 5:on 6:off
这里的级别(0.1.2.3.4.5.6)就是/etc/inittab里面的启动级别
0.1.6运行级别被系统保留:其中0作为shutdown动作,1
为重启至单用户模式。6为重启,在Centos系统中,2表示无
NFS支持的多用户模式,3表示完全多用户模式,4保留给用户
自定义,5表示图形登录方式。可用grep命令过滤
[root@localhost ~]# chkconfig --list | grep cron
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@localhost ~]# chkconfig --level 3 crond off
[root@localhost ~]# chkconfig --list | grep cron
crond 0:off 1:off 2:on 3:off 4:on 5:on 6:off
更改服务启动级别
chkconfig 可把某个服务加入到系统服务,即可用service 服务名 start 这样的
并可在chkconfig --list中查找到,
阅读(1268) | 评论(0) | 转发(0) |