liunx 定时任务脚本调用另一个脚本
时间: 2023-07-13 21:24:10 浏览: 225
要在 Linux 中定时调用另一个脚本,可以使用 crontab 服务。下面是具体的步骤:
1. 打开终端并输入 `crontab -e` 命令,打开 crontab 编辑器。
2. 在编辑器中添加一个新的定时任务。例如,要每小时调用一个名为 `example.sh` 的脚本,在编辑器中添加以下行:
```
0 * * * * /path/to/example.sh
```
其中,`0 * * * *` 表示每小时的 0 分钟,`/path/to/example.sh` 表示要调用的脚本的路径。
3. 保存并退出编辑器。
现在,Linux 系统将每小时自动调用 `example.sh` 脚本。如果需要调用其他脚本,只需将脚本路径替换为所需脚本的路径即可。
相关问题
liunx 定时任务脚本调用spark-submit
要在 Linux 中定时调用 `spark-submit` 命令,可以使用 crontab 服务。下面是具体的步骤:
1. 打开终端并输入 `crontab -e` 命令,打开 crontab 编辑器。
2. 在编辑器中添加一个新的定时任务。例如,要每天早上 6 点调用一个 `spark-submit` 命令来提交一个名为 `example_app.py` 的 Python 应用程序,在编辑器中添加以下行:
```
0 6 * * * /path/to/spark-submit /path/to/example_app.py
```
其中,`0 6 * * *` 表示每天早上 6 点,`/path/to/spark-submit` 表示 `spark-submit` 命令的路径,`/path/to/example_app.py` 表示要提交的 Python 应用程序的路径。
3. 保存并退出编辑器。
现在,Linux 系统将每天早上 6 点自动调用 `spark-submit` 命令来提交 `example_app.py` 应用程序。如果需要调用其他应用程序,只需将应用程序路径替换为所需应用程序的路径即可。
linux 添加定时任务每十秒钟调用一次脚本
要在 Linux 中添加一个每十秒钟调用一次的定时任务,可以使用 cron 来实现。cron 是一个常用的任务调度程序。
首先,使用以下命令编辑 cron 表:
```
crontab -e
```
然后,在文件中添加以下行来设置定时任务:
```
* * * * * sleep 10 && /path/to/your/script.sh
```
这将在每分钟的每秒钟触发一次任务,然后等待 10 秒后执行 `/path/to/your/script.sh` 脚本。你可以将 `/path/to/your/script.sh` 替换为你实际的脚本路径。
保存并关闭文件后,cron 将自动加载新的定时任务。请确保你的脚本具有可执行权限,并且路径正确。
注意:频繁地执行定时任务可能会对系统资源造成较大的负担,请谨慎使用。
阅读全文