在linux晚上11点重启的命令
-
在Linux系统中,要在晚上11点重启系统,可以使用crontab命令来实现。Crontab是一个定时任务工具,可以用来定时执行命令或脚本。
首先,打开终端,输入以下命令来编辑crontab文件:
“`
crontab -e
“`然后,选择编辑器,可以使用默认的编辑器,输入数字选择或者直接输入编辑器的名称。编辑器打开后,在最后一行添加以下内容:
“`
00 23 * * * shutdown -r now
“`上面的内容表示在每天的23点(11点)准时执行重启命令。
– `00` 表示分钟(设定为00表示整点)
– `23` 表示小时
– `*` 表示每天都执行
– `*` 表示每个月都执行
– `*` 表示每周都执行
– `shutdown -r now` 是实际要执行的重启命令编辑完毕后,保存并退出编辑器。系统会自动将crontab文件更新,并开始按照设定的时间执行重启命令。
需要注意的是,上述命令需要以root权限运行。如果当前用户没有root权限,请在命令前加上sudo。另外,执行重启命令需要谨慎操作,确保已保存并关闭所有正在运行的程序和文件,以免数据丢失。
2年前 -
在Linux系统中,可以使用以下命令在晚上11点重启系统:
1. 使用crontab命令:
– 打开终端并输入以下命令:`crontab -e`
– 这将打开一个文本编辑器,在其中添加以下行:`0 23 * * * /sbin/reboot`
– 保存并退出编辑器。此时,系统将在每天晚上11点重启。2. 使用at命令:
– 打开终端并输入以下命令:`at 23:00`
– 然后,系统会提示你输入一些命令。输入`/sbin/reboot`并按Enter键。
– 按Ctrl + D保存并退出。此时,系统将在晚上11点执行重启命令。3. 使用shutdown命令:
– 打开终端并输入以下命令:`sudo shutdown -r 23:00`
– 系统会提示你输入管理员密码。输入密码并按Enter键。
– 此时,系统将在晚上11点重启。4. 使用systemd命令:
– 打开终端并输入以下命令:`sudo systemctl enable reboot.timer`
– 此命令将启用一个定时器,用于在晚上11点重启系统。
– 然后,输入以下命令:`sudo systemctl start reboot.timer`
– 此命令将启动定时器,并在晚上11点重启系统。请注意,以上命令需要以管理员身份运行(使用sudo)才能正常运行。另外,确保你在系统上有足够的权限来执行重启操作。
2年前 -
在Linux系统中,可以使用crontab命令配合重启命令来实现晚上11点重启的需求。以下是具体的操作流程:
1. 打开终端,以root管理员身份登录。
2. 输入以下命令来编辑crontab文件:
“`
crontab -e
“`
如果是第一次编辑crontab文件,系统会提示你选择编辑器,默认是选择vi编辑器。如果你不熟悉vi,可以使用以下命令来将默认编辑器改为nano:“`
export VISUAL=nano; crontab -e
“`3. 在打开的crontab文件中,按下”i”键以进入编辑模式。
4. 添加以下代码行来设置重启命令:
“`
0 23 * * * /sbin/reboot
“`
其中,”0 23 * * *” 表示”每天的23点0分”,”/sbin/reboot” 表示重启命令路径。注意,重启命令可能因不同Linux发行版而有所不同,请根据你的实际情况进行修改。5. 编辑完毕后,按下”Esc”键退出编辑模式。
6. 输入”:wq”命令保存并退出crontab文件。
7. 修改完成后,cron服务会自动重新加载配置文件,重启命令将会在每天的晚上11点执行。
请注意,重启命令会强制终止所有正在运行的进程,因此请确保在执行命令前没有未保存的数据。
另外,你也可以使用系统的定时任务工具来代替crontab,如anacron、systemd等,具体操作和配置方式可能会有所不同,可以参考相关文档进行设置。
2年前