新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

linux定时执行脚本如何写,linux定时执行任务命令

发布时间:2023-11-07 08:52:34

linux定时履行脚本如何写

在Linux中,可使用cron来定时履行脚本。以下是一个示例:

  1. 打开终端,输入以下命令来编辑cron表:
crontab -e
  1. 在文件末尾添加要履行的脚本的定时规则。每行代表一个定时任务,格式以下:
* * * * * /path/to/script.sh

其中,每一个星号代表一个时间单位,从左到右顺次为分钟、小时、日期、月份和星期。星号表示匹配任何值。例如,如果要每天的上午10点履行脚本,可使用以下规则:

0 10 * * * /path/to/script.sh
  1. 保存文件并退出编辑器。

  2. cron会自动读取更新后的cron表,开始依照设定的时间履行脚本。

注意事项:

  • 脚本一定要有履行权限。可使用chmod +x script.sh来给脚本添加履行权限。
  • 如果脚本中有相对路径的文件或目录,需要确保cron的工作目录正确。可以在脚本中使用绝对路径,还是在cron表中切换到脚本所在目录。
  • cron的日志会记录定时任务的履行情况,可使用grep CRON /var/log/syslog命令查看日志。

这只是一个简单的示例,你可以根据自己的需求来调剂定时规则。