#vim /etc/crontab
里面有具体的事例可以参考
修改后重启服务
#service crond restart
输入
#crontab -e
列: 直接输入
45 4 1,10,22 * * /apps/bin/backup.sh
表示每月的1,20,22号的4:45执行/apps/bin 目录下的 backup.sh
关于crontab命令及具体用法,你可以上网搜一下,
linux上计划任务可以使用crontab这个守护进程来完成
自然的在使用之前我们需要安装该服务的
同样的也需要让该服务开机自启动
默认情况下该服务也是开机自启动的
如果并非如此则需要让它开机自启动(主要应对关机后再次开机计划任务还需要进行)
使用crontab进行计划任务时只需要在命令行输入crontab -e就可以写入计划任务了
crontab写入 的文件规则是
*****command
各列以空格或者tab键分隔
自左向右分别表示
分时日月周命令
每列根据定义不同有具体的取值范围(比如分钟有0-59)而*表示所有可能的值
写完计划任务文件后保存退出该计划任务便已经完成了
比如
30 22 1,15,28 * * rm -rf ~/html/*
则表示每月的1号15号和28号的22:3删除家目录下html目录下的所有文件
除了使用crontab这种方法外
任何一个提供计划任务或者定时任务的程序都可以完成该项工作
如果这些程序并不能满足要求的话
也可以自己手动写一个程序
只需要将该程序做一个守护进程(开机后一直运行的系统后台直到关机才停止)
然后让它开机自启就可以了
守护进程创建的方法一般为使用fork函数创建一个子进程
然后在子进程关闭父进程
0)
exit(0)
while(1)
.........一般linux开机自启的地方可以写启动文件
比如/etc/rc.local以及/etc/rc[2-5].d目录
不同的桌面环境也会提供启动程序的设置
/tmp/process.txt;mail -s "process" aaa
aaa会收到标题为process的邮件
改为>>
使用前确定crond已运行,service crond status
回答不容易,希望能帮到您,满意请帮忙让粉丝们喜欢一下, !
减肥顾问<<陈卫宜>>祝您生活愉快!
crontab -e
这个真不懂!!!