Linux at命令选项
时间: 2024-02-12 22:27:24 浏览: 129
at命令是Linux系统中用于在指定时间执行一次命令或脚本的工具。它的选项如下:
- -f :指定要执行的命令或脚本文件。
- -l :列出当前所有已经设置好的at任务。
- -r :删除指定的at任务。
- -c :显示指定at任务的具体内容。
- -d :以日期格式显示任务列表,而不是以默认格式显示。
这些选项可以根据需要组合使用,以实现对at任务的管理和操作。请注意,at命令需要root权限才能执行。
相关问题
linux at 命令
"at" 命令可以让你在指定的时间运行一次性任务或脚本,它通常用于在非工作时间运行系统任务,以避免在高峰期对系统的影响。下面是一些常用的 "at" 命令选项:
- `at`: 启动 "at" 命令,进入交互模式。
- `at -f script.sh 10:30`: 在 10:30 运行名为 "script.sh" 的脚本。
- `at -f script.sh now + 1 hour`: 在当前时间的下一个小时运行名为 "script.sh" 的脚本。
- `at -l`: 列出当前所有的 "at" 任务。
- `atrm jobnumber`: 删除指定的 "at" 任务。
需要注意的是,在使用 "at" 命令时,必须确保计划任务的时间格式正确无误,否则任务可能无法执行。
linux at命令
`at` 命令在 Linux 中用于安排一次性任务或在指定时间执行一次性任务。可以使用 `at` 命令来安排一些需要在未来某个时间运行的脚本或命令。
下面是一些常用的 `at` 命令选项:
- `-f`:指定要运行的脚本或命令文件。
- `-m`:发送邮件通知运行结果。
- `-v`:显示任务详细信息。
- `-l`:列出等待执行的任务列表。
- `-r`:删除等待执行的任务。
以下是一些示例:
1. 在 30 分钟后运行命令:
```bash
at now + 30 minutes
```
2. 在指定时间运行命令:
```bash
at 10:30 PM
```
3. 运行脚本文件:
```bash
at now + 1 hour -f /path/to/script.sh
```
4. 列出等待执行的任务:
```bash
at -l
```
5. 删除等待执行的任务:
```bash
at -r <job_id>
```
阅读全文