linux定时任务执行bin
时间: 2023-07-21 22:08:33 浏览: 184
你可以使用 Linux 的 crontab 来设置定时任务执行二进制文件(bin)。crontab 是一个用于在特定时间间隔内自动执行任务的工具。
首先,使用以下命令编辑 crontab 文件:
```bash
crontab -e
```
然后,在打开的文件中添加一个新的任务。每个任务由五个时间字段和要执行的命令组成,格式如下:
```
分钟 小时 日 月 星期 命令
```
例如,如果你想每天的上午 8 点执行一个二进制文件,可以添加以下行:
```
0 8 * * * /path/to/your/bin
```
请确保将 `/path/to/your/bin` 替换为你要执行的二进制文件的实际路径。
保存并退出 crontab 文件。现在,你的定时任务将按照你指定的时间间隔执行指定的二进制文件。
相关问题
linux定时任务每周3执行一次bin
要在 Linux 上设置定时任务,使其每周三执行一次二进制文件,你可以使用 crontab 来完成。以下是设置的步骤:
1. 打开终端,输入以下命令编辑 crontab 文件:
```bash
crontab -e
```
2. 在打开的文件中添加一个新的任务。每个任务由五个时间字段和要执行的命令组成,格式如下:
```
分钟 小时 日 月 星期 命令
```
要使任务每周三执行,星期字段可以使用数字 3 来表示。例如,以下行将在每周三的上午8点执行二进制文件:
```
0 8 * * 3 /path/to/your/bin
```
3. 保存并退出 crontab 文件。现在,你的定时任务将按照你指定的时间间隔执行指定的二进制文件。
请确保将 `/path/to/your/bin` 替换为你要执行的二进制文件的实际路径。
这样设置后,每周三的上午8点,定时任务将自动执行指定的二进制文件。
linux定时任务执行脚本
Linux 上有很多工具可以用来创建定时任务。常用的有 `cron` 和 `systemd`。
- `cron` 是 Linux 系统中最常用的定时任务管理工具。它可以在特定的时间或周期性地执行指定的命令。使用 `crontab -e` 命令可以编辑当前用户的定时任务配置文件,每一行代表一个定时任务。
- `systemd` 是 Linux 系统中新一代的服务管理器,也提供了定时任务管理功能。可以使用 `systemd-timer` 命令来管理定时任务。
执行脚本的话就是在配置文件中指定脚本的绝对路径,就像这样 `*/5 * * * * /bin/bash /root/myScript.sh`
阅读全文