赞
踩
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。+m表示m分钟后执行shutdown。比较特别的用法是以now表示立即执行shutdown。值得注意的是这部分参数不能省略。
5、Linux shutdown
例子
定时关机
sudo shutdown -h 23:00 //表示在23点定时关机延时关机
sudo shutdown +minutes(这个加号不可省略,minutes表示分钟)比如: sudo shutdown -h +120 //两小时候关机
取消前一个关机命令按“Ctrl+C”键或输入命令:shutdown -c 运行15小时后自动关机shutdown -t 54000
在指定的时间运行任务
也可以通过at命令来控制在指定的时间运行任务
如:
at -f test-cron.sh -v 10:25
其中-f 指定脚本文件, -v 指定运行时间
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。