linux一次性计划任务at
时间: 2023-10-23 16:20:08 浏览: 48
Linux中的at命令用于一次性地执行指定的命令或脚本,可以在指定的时间运行任务。以下是at命令的使用方法:
1. 输入命令“at”进入at任务界面;
2. 输入要执行的命令或脚本;
3. 指定要运行的时间,格式为“HH:MM”或“now + x minutes/hours/days/weeks”;
4. 按下Ctrl+D键结束输入;
5. at命令会将任务加入系统任务队列中,等待指定的时间到达后执行。
例如,要在当前时间10分钟后执行一个脚本文件test.sh,可以使用如下命令:
```
$ at now + 10 minutes
at> ./test.sh
at> Ctrl+D
```
注意,at命令需要atd服务的支持,如果该服务没有启动,则需要先启动该服务。
相关问题
linux 建立一次性任务
您可以使用 `at` 命令在 Linux 中建立一次性任务。下面是示例:
1. 输入 `at` 命令,然后按 Enter 键。
2. 在提示符下输入任务命令,例如 `ls -l /home/user/`。
3. 按 Ctrl+D 组合键保存任务。
任务将在提交后立即执行,而不是在特定的时间。您可以使用 `atq` 命令查看待处理的任务列表,使用 `atrm` 命令删除不需要的任务。
linux任务计划命令
Linux下的任务计划命令有以下几种:
1. cron:是一个Linux系统下的定时任务管理器,可以在指定的时间执行指定的命令或脚本。
2. at:可以在指定的时间执行一次性任务,只在指定的时间内生效,过了时间就会失效。
3. systemd-timer:是systemd服务管理器的一部分,可以在指定时间间隔内循环执行任务,或者在指定时间点执行任务。
4. anacron:适合在不间断运行的系统上执行周期性任务,可以在任何时间点执行任务,而不像cron只能在系统闲时执行。
以上是常见的Linux任务计划命令,具体使用方法可以通过命令行输入 man 命令查看相应的帮助文档。