通过at 命令实现计划任务
时间: 2024-02-05 17:02:53 浏览: 23
可以通过 `at` 命令来实现计划任务。 `at` 命令可以让你在指定的时间运行一个命令或脚本。
例如,要在下午5点运行一个脚本,可以使用以下命令:
```
at 5pm
```
然后在命令提示符下输入要运行的命令或脚本,以 Ctrl + D 结束输入。例如:
```
#!/bin/bash
echo "Hello, World!" > ~/hello.txt
```
这个脚本会在下午5点时运行,将 "Hello, World!" 写入 home 目录下的 hello.txt 文件中。
你还可以使用 `at` 命令指定其他时间和日期,例如:
```
at 9:30am tomorrow
```
这个命令会在明天上午9:30运行命令或脚本。
相关问题
Linux 通过at命令实现5分钟后执行/bin/date,使用atq查询已添加的at计划 任务。
您可以使用以下命令来实现在 5 分钟后执行 `/bin/date` 命令:
```
echo "/bin/date" | at now + 5 minutes
```
这将在当前时间后的 5 分钟内执行 `/bin/date` 命令。
要查询已添加的 at 计划任务,可以使用 `atq` 命令。例如,执行以下命令:
```
atq
```
如果有已经添加的 at 计划任务,它们将被列出并显示其对应的 ID 号码。如果没有任何计划任务,则不会输出任何内容。
7. 通过at命令实现5分钟后执行/bin/date,使用atq查询已添加的at计划 任务。
您可以使用以下命令来实现在5分钟后执行 `/bin/date` 命令:
```
echo "/bin/date" | at now + 5 minutes
```
这将在当前时间后的 5 分钟内执行 `/bin/date` 命令。
要查询已添加的 at 计划任务,可以使用 `atq` 命令。例如,执行以下命令:
```
atq
```
如果有已经添加的 at 计划任务,它们将被列出并显示其对应的 ID 号码。如果没有任何计划任务,则不会输出任何内容。