liunx 配置定时任务

创建shell脚本

#创建文件
vim delete.sh
#写入需要执行的命令
#!/bin/bash
echo '清除文件开始';
h1=$(date "+%Y-%m-%d %H:%M:%S");
echo "当前时间: ${h1}"
find /opt/test -mtime -1 -name "*_23-30-01.tar.gz" -exec rm -Rf {} \;
echo '清除文件结束'

将脚本变为可执行文件

chmod +x ./delete.sh

创建定时任务

#创建定时任务
crontab -e
#在文件配置
59 * * * * /opt/delete.sh > /opt/test/2.txt

日期解释

*****command
分钟(0-59)小时(0-23)日期(1-31)月份(1-12)星期(1-7)执行命令

查看已创建的定时任务

[root@node1 opt]# crontab -l
59 * * * * /opt/delete.sh > /opt/test/2.txt

crontab 常用命令

命令解释
crontab -u指定用户的cron信息
crontab -l列出当前用户下的cron服务的信息
crontab -u user -l列出指定用户的cron服务的信息
crontab -r删除cron服务
crontab -e编辑cron服务
crontab -r -u user删除指定用户的定时任务
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值