1、Linux 定时关机
每星期日到星期五 晚22:25 关机
获得root权限
su - root crontab -e 输入i,进入编辑状态输入下述代码
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
25 22 * * 0-6 sync && shutdown -h now
55 22 * * 6 sync && shutdown -h now 每星期六 晚22:55 关机
2、linux下使用linux at命令定时关机。
首先创建一个文件,写入:
#!/bin/sh shutdown -h now
保存为power文件之后
chmod +x power 需要有root权限才能关机,
所以需要输入的命令如下:
sudo at 02:00 tomorrow -f power
之后使用
sudo atq 可以查选定时执行的任务
sudo atrm 可以删除已经预定好的任务。
3、Linux 马上关机命令
halt
init 0
shutdown -h now
4、Linux shutdown 命令详解各参数功能:
-c 取消前一个shutdown命令。
-f 重新启动时不执行fsck(注:fsck是Linux下的一个检查和修复文件系统的程序)。
-F 重新启动时执行fsck。
-h 将系统关机,在某种程度上功能与halt命令相当。
-k 只是送出信息给所有用户,但并不会真正关机。
-n 不调用init程序关机,而是由shutdown自己进行(一般关机程序是由shutdown调用init来实现关机动作),使用此参数将加快关机速度,但是不建议用户使用此种关机方式。 -t按秒延时关机 -r 关机之后重新启动系统。 now 表示立即执行,now=+0 -f 送出警告信息和关机信号之间要延迟多少秒。警告信息将提醒用户保存当前进行的工作。 [时间] 设置多久时间后执行shutdown命令。时间参数有hh:mm或+m两种模式。hh:mm格式表示在几点几分执行shutdown命令。例如“shutdown 10:45”表示将在10:45执行shutdown。