要求:掌握正常关闭服务器、定时关闭服务器、重启服务器的方法。
一、shutdown命令
shutdown命令的作用是关闭计算机,使用权限是超级用户。
主要参数:
-h:关机后关闭电源。
-r:关机后打开电源(相当于重启)。
-t:在改变到其它运行级别之前,告诉init程序多久以后关机。
-k:并不真正关机,只是送警告信号给每位登录者。
-F:在重启计算机时强迫fsck。
-time:设定关机前的时间。
1.立即关闭服务器
命令:shutdown
2.指定时间(晚上23点59分)关闭服务器
命令:shutdown -h 23:59
-
取消前面设定的晚上23点59分关闭服务器
命令:shutdown -c -
在5分钟后关闭服务器
命令:shutdown -h 5 -
系统维护,在此期间,不希望用户登录,发关机通知给远程登录用户,但服务器并不实际关闭
命令:shutdown -k
6.在10分钟后重启服务器
命令:shutdown -r 10
二、halt命令
halt命令的作用是关闭系统,使用权限是超级用户。
主要参数:
-n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块。
-w:并不是真正的重启或关机,只是写wtmp(/var/log/wtmp)纪录。
-f:没有调用shutdown,而强制关机或重启。
-i:关机(或重启)前,关掉所有的网络接口。
-f:强迫关机,不呼叫shutdown这个指令。
-d:关闭系统,但不留下纪录。
-
关闭系统
命令:halt -
关闭系统并关闭电源
命令:halt -p -
关闭系统,但不留下纪录
命令:halt –d
三、reboot命令
reboot命令的作用是重新启动计算机,使用权限是系统管理者
主要参数:
-n: 保存数据后再重新启动系统。
-w: 并不会真的重开机,只是把记录写到/var/log/wtmp文件里。
-d: 不把记录写到/var/log/wtmp文件里(-n这个参数包含了-d)。
-i:关闭网络设置之后再重新启动系统。
1.立即重启服务器
命令:reboot