CentOS下使用yum命令安装计划任务程序crontab的方法

  • Post category:Linux

下面是CentOS下使用yum命令安装计划任务程序crontab的方法的完整攻略:

1. 确认系统是否已经安装crontab

在终端输入以下命令:

crontab -v

如果系统已经安装了crontab,则会显示对应的版本号和版权信息。如果系统未安装crontab,则会提示“-bash: crontab: command not found”。

2. 安装crontab

在终端输入以下命令:

yum install -y cronie

其中,“-y” 参数表示在安装过程中自动确认安装,不需要提示用户确认。

3. 启动crontab服务

在终端输入以下命令:

systemctl start crond

4. 设置crontab任务

在终端输入以下命令:

crontab -e

接着,编辑器会打开一个文件,可以在其中添加需要执行的命令。可以使用以下格式来指定需要执行的时间:

* * * * * command

其中,每个星号代表意义如下:

  • 第1个星号:分钟数(0~59)
  • 第2个星号:小时数(0~23)
  • 第3个星号:日期(1~31)
  • 第4个星号:月份(1~12)
  • 第5个星号:星期(0~6,0表示星期天)

下面是两个示例说明:

示例一:每分钟执行一次脚本

在终端中输入以下命令:

crontab -e

然后在打开的文件中添加以下内容:

* * * * * /usr/bin/python /home/user/test.py

接着保存并退出文件。这个设置将会每一分钟执行“/home/user/test.py”。

示例二:每天凌晨2点执行脚本

在终端中输入以下命令:

crontab -e

然后在打开的文件中添加以下内容:

0 2 * * * /usr/bin/python /home/user/test.py

接着保存并退出文件。这个设置将会每天凌晨2点执行“/home/user/test.py”。