给我一个crontab,要求每天晚上5点55分关闭电脑,第二天早上8点30启动
时间: 2023-08-31 22:23:03 浏览: 142
每天一个Linux命令:crontab
### 回答1:
以下是符合要求的 crontab 配置:
```
# 关闭电脑
55 17 * * * /sbin/shutdown -h now
# 启动电脑
30 8 * * * /sbin/shutdown -r now
```
这个 crontab 配置包含了两个任务,一个是在每天晚上 5 点 55 分执行 `shutdown -h now` 命令,将电脑关机;另一个是在每天早上 8 点 30 分执行 `shutdown -r now` 命令,将电脑重新启动。
### 回答2:
要实现每天晚上5点55分关闭电脑,第二天早上8点30启动的功能,可以通过以下方式编写一个crontab定时任务:
1. 打开终端或命令提示符窗口。
2. 输入 "crontab -e" 进入crontab编辑模式。
3. 在打开的编辑窗口中,将以下两行内容添加到文件末尾:
55 17 * * * shutdown -h now
30 8 * * * wakeup
其中,
- 第一行的"55 17"表示设置每天的17点55分执行一次命令。
- 第一个命令"shutdown -h now"用于关闭电脑。
- 第二行的"30 8"表示设置每天的8点30分执行一次命令。
- 第二个命令"wakeup"用于启动电脑。
4. 保存并关闭文件。
5. 重新加载crontab以使更改生效。你可以通过输入 "crontab -l" 查看已保存的crontab任务,确认是否成功添加了定时任务。
现在,你已经成功设置了定时任务,电脑将在每天晚上5点55分关机,并在第二天早上8点30分自动启动。
### 回答3:
您好,根据您的要求,我为您提供以下的crontab设置来实现每天晚上5点55分关闭电脑,第二天早上8点30启动的功能:
关闭电脑的crontab设置如下:
1. 打开终端,运行命令:crontab -e
2. 在打开的编辑器中,输入如下指令并保存:
55 17 * * * sudo shutdown -h now
以上指令中的含义是,每天的17时55分,执行"sudo shutdown -h now"命令来关闭电脑。
启动电脑的crontab设置如下:
1. 打开终端,运行命令:crontab -e
2. 在打开的编辑器中,输入如下指令并保存:
30 8 * * * sudo shutdown -r now
以上指令中的含义是,每天的8时30分,执行"sudo shutdown -r now"命令来启动电脑。
这样设置之后,您的电脑每天晚上5点55分会自动关闭,第二天早上8点30分会自动启动。请注意,在使用sudo命令时,请确认您已经有了相应的权限。
希望以上回答对您有所帮助,感谢您的提问!
阅读全文