at 命令 5月26日21:00执行脚本
时间: 2024-02-11 18:09:02 浏览: 27
您可以使用 `at` 命令来安排在特定日期和时间执行命令或脚本。以下是在 5 月 26 日晚上 9 点执行脚本的示例:
1. 首先,创建一个要执行的脚本文件,比如 `script.sh`,并将要执行的命令或脚本写入该文件中。
2. 然后,使用 `at` 命令将该脚本提交到系统作业队列中,并指定要执行的时间。命令如下:
```
at 21:00 05/26/2022 < script.sh
```
其中,`21:00` 表示执行时间(24 小时制),`05/26/2022` 表示执行日期。`< script.sh` 表示将要执行的命令或脚本输入到 `at` 命令中,以便 `at` 命令将其提交到作业队列中。
3. 最后,按下回车键,系统会将脚本文件提交到作业队列中,并在指定的时间执行该脚本文件中的命令。
请注意,在执行此命令之前,您需要确保在系统中安装了 `at` 命令,并且脚本文件中的命令需要具有可执行权限。
相关问题
linux定时执行脚本命令at
at命令是Linux系统中用来在指定时间执行命令或脚本的工具。它的使用非常简单,只需要在命令行中输入以下命令:
```shell
at 时间
```
其中“时间”是一个表示时间的字符串,格式为“HH:MM”,表示在今天的这个时间执行命令或脚本。
接着,在输入完at命令之后,系统会提示你输入要执行的命令或脚本。输入完后,按Ctrl+D键保存即可。
例如,要在今天下午3点执行一个脚本,可以这样输入:
```shell
at 15:00
```
然后输入要执行的脚本:
```shell
/path/to/script.sh
```
最后按Ctrl+D键保存即可。
在执行完at命令后,系统会自动将任务添加到计划任务中,等到指定时间时就会执行该任务。如果想查看当前计划任务的列表,可以输入以下命令:
```shell
atq
```
如果要移除某个计划任务,可以使用以下命令:
```shell
atrm 任务ID
```
其中“任务ID”是atq命令输出的任务ID。
计划任务 礼拜天晚上2:30执行脚本
好的,你需要在服务器上设置一个计划任务,使得礼拜天晚上2:30执行脚本。你可以使用crontab命令设置计划任务,具体命令如下:
```
crontab -e
```
然后在打开的文件中添加以下一行:
```
30 2 * * 0 /path/to/script.sh
```
其中,`/path/to/script.sh`是你要执行的脚本的路径。这个命令的意思是:在每个礼拜天的2:30执行脚本。
保存并退出文件后,计划任务就设置完成了。