ubuntu20.04 每分钟执行脚本
时间: 2023-08-03 09:10:11 浏览: 91
要让 Ubuntu 20.04 每分钟执行脚本,您可以使用 cron 作业调度程序来完成。请按以下步骤操作:
1. 编写您的脚本,例如 `my_script.sh`,并将其保存在您喜欢的位置。
2. 打开终端并输入 `crontab -e` 命令以编辑 cron 作业。
3. 如果您是第一次编辑 cron 作业,则会提示您选择默认编辑器。选择您喜欢的编辑器。
4. 在打开的文件底部添加以下行,并将路径更改为您的脚本路径:
```
* * * * * /path/to/my_script.sh
```
5. 保存并关闭文件。
这将使您的脚本每分钟运行一次。您可以根据您的需求更改星号 (*) 来设置不同的时间间隔。例如:
- `*/5 * * * *` 表示每 5 分钟运行一次。
- `0 * * * *` 表示每小时的第 0 分钟运行一次。
- `0 0 * * *` 表示每天午夜运行一次。
相关问题
ubuntu20.04 crontab执行脚本
要在Ubuntu 20.04上使用crontab执行脚本,您需要按照以下步骤操作:
1. 打开终端并输入以下命令来编辑您的crontab:
```
crontab -e
```
2. 如果这是您第一次编辑crontab,则系统将提示您选择默认编辑器。如果您不确定,请选择nano。
3. 您现在可以添加您想要执行的脚本的条目。例如,如果您想每10分钟执行一个脚本,请在文件末尾添加以下行:
```
*/10 * * * * /path/to/your/script.sh
```
这将在每小时的第0、10、20、30、40和50分钟执行脚本。
4. 保存并关闭文件。如果您使用的是nano,按下Ctrl + X,然后按下Y以确认保存更改。
现在,您的脚本将按照您设置的计划自动运行。请注意,为了使计划生效,您需要在保存crontab之后重新启动cron服务。您可以使用以下命令来执行此操作:
```
sudo systemctl restart cron
```
在Ubuntu20.04如何使用benchmarksql压测,五分钟一次
首先,你需要在Ubuntu 20.04上安装Java运行环境(JRE)和Java开发工具包(JDK)。
可以使用以下命令来安装OpenJDK:
```
sudo apt-get update
sudo apt-get install openjdk-8-jdk
```
接下来,你需要下载BenchmarkSQL并解压:
```
wget https://jaist.dl.sourceforge.net/project/benchmarksql/BenchmarkSQL-5.0.zip
unzip BenchmarkSQL-5.0.zip
```
进入目录:
```
cd BenchmarkSQL-5.0
```
然后,你需要编辑BenchmarkSQL的配置文件,以便使用正确的数据库连接信息。使用以下命令编辑配置文件:
```
nano config/bsql.properties
```
将以下行替换为适当的数据库连接信息:
```
bsql.driver=oracle.jdbc.driver.OracleDriver
bsql.url=jdbc:oracle:thin:@localhost:1521:ORCL
bsql.uid=benchmarksql
bsql.pwd=benchmarksql
```
保存并退出。
现在,你可以运行BenchmarkSQL进行基准测试。使用以下命令:
```
./runBenchmark.sh
```
默认情况下,BenchmarkSQL将执行一次测试,然后退出。如果你希望每5分钟运行一次测试,可以使用以下shell脚本:
```
#!/bin/bash
while true
do
./runBenchmark.sh
sleep 300
done
```
保存脚本,并使用以下命令使其可执行:
```
chmod +x benchmark.sh
```
最后,运行脚本:
```
./benchmark.sh
```
这将使BenchmarkSQL每5分钟运行一次测试。
阅读全文