linux定时执行sh脚本
时间: 2023-12-19 11:06:12 浏览: 379
在 Linux 系统中, 如何利用crontab去定时重复执行一个程序
4星 · 用户满意度95%
在Linux中,可以使用cron来定时执行sh脚本。下面是具体步骤:
1. 编写需要定时执行的sh脚本,例如test.sh,将其放在指定目录下,例如/home/user/test.sh。
2. 使用crontab -e命令编辑cron定时任务,添加一行类似于以下格式的内容:
```
* * * * * /bin/bash /home/user/test.sh
```
其中,* * * * *表示定时任务的执行时间,依次为分钟、小时、日、月、周,这里表示每分钟都执行;/bin/bash表示执行的shell解释器;/home/user/test.sh表示需要执行的脚本的路径。
3. 保存并退出crontab编辑器。
这样,Linux就会每分钟执行一次test.sh脚本。
另外,可以使用以下命令来查看cron守护进程是否在运行:
```
ps -ef | grep cron
```
阅读全文