linux定时执行shell脚本
时间: 2023-04-30 20:03:00 浏览: 175
在 Linux 系统中, 如何利用crontab去定时重复执行一个程序
4星 · 用户满意度95%
Linux系统中可以使用cron或at命令来定时执行shell脚本。
cron命令可以在特定时间自动执行指定的任务,具体使用方法如下:
1. 使用crontab -e命令打开cron的配置文件
2. 在文件末尾添加一行,格式为"分 时 日 月 周 命令",例如"0 0 * * * /path/to/script.sh"表示每天的0点0分执行脚本
3. 保存并退出,cron会在后台自动执行
at命令可以在指定时间执行一次性任务,具体使用方法如下:
1. 使用at命令指定时间,例如"at 22:30"表示在晚上10点30分执行
2. 输入要执行的命令,如"/path/to/script.sh"
3. 使用ctrl+d结束输入,at会在指定时间执行脚本
请注意,如果shell脚本中涉及到绝对路径,需要在cron/at中指定绝对路径。
阅读全文