linux 任务计划

 crontab -e 编辑任务计划

crontab -l   查看

crontab -r   删除任务计划

 例:

crontab -e 

12 20 * * *    /sbin/init 6  (每天20:12重启计算机)

分 时 日 月 周 

30 23 * * *  每天的23:30执行一次

*/5 * * * *  每隔五分钟执行一次 

59 23 * * 1-5  周一至周五的23:59执行一次

59 23 * * 1,3,5  周一,周三 ,周五的23;59执行一次

59 23 6 1 *   每年的1月6号执行一次


 

echo输出到文件

/bin/echo  "hello world !" > /zhangcheng.txt  将hello world !输出到zhangcheng.txt

>  覆盖原来的文件

>>  追加到原来的文件上 ,不覆盖;


 

car /var/log/message  日志文件


shell 编程技巧

赋值时不带$   输出时加$

赋值: date=~date "+%Y-%m-%d"~

 


 

例:

vi webbak.sh


 

#!/bin/bash

#webbak.sh

date=~"date "+%Y-%m-%d""~

zip -r /var/www/web-${date}.zip /var/www/html

mv /var/www/web-${date}.zip /mnt/


 

执行shell脚本:

设置权限:chmod a+x /webbak.sh

任务计划:crontab -e

 0 0 * * 0 /bin/bash /root/webbak.sh


 

转载于:https://www.cnblogs.com/webmans/p/7143104.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值