linux每5小时执行一次脚本
时间: 2023-09-23 14:03:28 浏览: 44
你可以使用crontab来实现每5小时执行一次脚本。具体操作如下:
1. 打开终端,输入以下命令进入crontab编辑模式:
```
crontab -e
```
2. 在编辑模式下,输入以下内容:
```
0 */5 * * * /path/to/your/script.sh
```
其中,`/path/to/your/script.sh`是你要执行的脚本的路径。
3. 保存并退出编辑模式。现在,你的脚本将会每5小时执行一次。
相关问题
linux每5秒钟执行一次脚本
你可以使用crontab来实现每5秒钟执行脚本。首先打开终端,输入以下命令编辑crontab:
```
crontab -e
```
然后在文件末尾添加以下内容:
```
*/5 * * * * /path/to/script.sh
```
其中,*/5表示每5分钟执行一次,/path/to/script.sh是你要执行的脚本的路径。保存并退出编辑器即可。
如果你想要每5秒钟执行一次脚本,可以使用以下方法:在脚本中加入一个无限循环,并在循环中执行你的命令。然后使用后台运行的方式执行脚本即可。以下是一个示例脚本:
```
#!/bin/bash
while true
do
your_command_here
sleep 5
done
```
将your_command_here替换为你要执行的命令即可。然后在终端中执行以下命令:
```
nohup /path/to/script.sh > output.log &
```
其中,/path/to/script.sh是你的脚本路径,output.log是输出日志的文件名。执行完毕后,你的脚本将在后台无限循环执行并输出日志。
linux每分钟执行一次脚本
要每分钟执行一个脚本,你可以使用crontab。crontab是在Linux上执行计划任务的标准方法之一。以下是如何设置每分钟执行脚本的步骤:
1. 打开终端并输入以下命令以编辑crontab文件:
```
crontab -e
```
2. 在文件的底部添加以下行来设置计划任务:
```
* * * * * /path/to/script.sh
```
这表示在每个小时的每个分钟都执行脚本.sh。将“/path/to/script.sh”替换为你的脚本的实际路径。
3. 保存并退出文件。crontab将自动启动计划任务。
请注意,cron作业将在您的系统时区中的每分钟的第一秒运行。如果您需要在其他时区运行cron作业,请使用TZ环境变量来更改时区。例如,要在太平洋时间(PST)中运行cron作业,请在crontab文件中添加以下行:
```
TZ=America/Los_Angeles
* * * * * /path/to/script.sh
```
这将在太平洋时间的每个小时的每个分钟执行脚本。将“/path/to/script.sh”替换为你的脚本的实际路径。