定时执行shell脚本
时间: 2023-04-27 12:02:22 浏览: 996
linux定时执行任务脚本
好的,以下是定时执行shell脚本的方法:
1. 使用crontab命令:可以通过编辑crontab文件来定时执行shell脚本。具体步骤如下:
a. 打开终端窗口,输入以下命令进入crontab编辑模式:
```
crontab -e
```
b. 在打开的编辑器中,输入以下内容:
```
* * * * * /bin/bash /path/to/your/script.sh
```
其中,第一列代表分钟(0-59),第二列代表小时(0-23),第三列代表日期(1-31),第四列代表月份(1-12),第五列代表星期几(0-6,0表示周日),“*”代表任意值。上述示例中,表示每分钟都执行script.sh脚本。
c. 保存并退出编辑器。
2. 使用at命令:可以使用at命令来在指定的时间执行shell脚本。具体步骤如下:
a. 打开终端窗口,输入以下命令:
```
at hh:mm
```
其中,hh:mm代表要执行脚本的时间,例如14:30。
b. 输入以下命令来执行shell脚本:
```
/bin/bash /path/to/your/script.sh
```
c. 按Ctrl+D保存并退出。
以上是两种定时执行shell脚本的方法,希望能对您有所帮助。
阅读全文