在 CentOS 系统中,crontab
是一个用于设置周期性被执行的任务的工具。要使用脚本来设置 crontab 任务,请按照以下步骤操作:
my_script.sh
。确保脚本具有可执行权限,可以使用以下命令:chmod +x my_script.sh
#!/bin/bash
echo "Hello, this is my cron job!" >> /tmp/cronjob_output.log
将脚本文件移动到一个合适的位置,例如 /usr/local/bin/
。
打开 crontab 配置文件。运行以下命令:
crontab -e
my_script.sh
脚本:0 1 * * * /usr/local/bin/my_script.sh
这里的 0 1 * * *
表示任务的执行时间,具体含义如下:
*
:分钟(0-59)*
:小时(0-23)*
:月份中的某天(1-31)*
:月份(1-12)*
:星期几(0-7,其中 0 和 7 都表示星期日)要查看当前用户的 crontab 任务列表,可以运行:
crontab -l
如果要删除所有 crontab 任务,可以运行:
crontab -r