crontab执行定时任务

本文介绍了Linux系统下的定时任务工具Crontab的基本概念、安装方法及常用命令。包括如何安装Crontab、检查Crontab状态和服务是否运行、Crontab的基本语法以及如何设置定时任务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是crontab?

crontab是在linux系统下的一个执行定时任务的工指令.

如何去判断系统下面是否有crontab?

  1. 检查crontab是否安装crontab -l
  2. 检查crond服务是否启动service crond statusis running 表示已经启动了这个服务。
  3. 如果说没有安装crond可以通过yum install vixie-cron安装
  4. 在通过yum install crontabs安装crontab

crontab的一些基本的语法

  1. crontab -u 用户名 只有这个用户名登录系统才可以执行的定时操作。
  2. crontab -e编辑 crontab 的工作内容。例:*/1 * * * * echo" is good" >>/tmp/test.txt就是每分钟在/test.txt只能怪答应is good ,其中编辑的时候前面是5个*号表示的是时间第一个*是分钟 0-59表示1-59分钟,第二个*表示的是小时0-23表示24个小时,第三个*表示日期1-31表示每月的1-31号,第四个*表示月份1-12表示一年的12个月,最后一个*表示星期0-7表示一个星期,0和7都是表示星期天。
  3. crontab -l查阅编辑的内容。
  4. crontab -l移除所有的 crontab 的工作内容。

这样就可以帮助我没定期的去执行一些命令或则是shell脚本了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值