FreeBSD关机命令
时间:2019-11-20 08:54:05 来源:igfitidea点击:
FreeBSD和OpenBSD的重启和关机命令是什么?
如何重启或关闭FreeBSD系统?
如何关闭或重启FreeBSD服务器?
FreeBSD或其他BSD操作系统系列使用shutdown或halt命令关闭系统。
使用reboot命令重新引导基于FreeBSD的系统。
关闭FreeBSD命令
使用shutdown命令在给定时间关闭系统。
执行以下命令立即关闭系统。
需要root权限:
$ su -
或者
$ sudo -i
马上关闭系统:
# shutdown -h now
或者
# halt
传递了-h time选项以停止系统。
time是等待多久关闭系统:
可以是单词now(不区分大小写)
也可以是指定数字。
指定数字的格式有两种:
+ number
也有两种形式,第一种默认是以分钟为单位,比如 +10就是等待10分钟。 第二种是指定单位s/sec,m/min,h/hour 分别表示秒分小时。 比如 +10h就是等待10小时。yymmddhhmm
-指定年月日小时和分钟。
示例
# shutdown -h now ### 马上关机 # shutdown -h +30s ### 30秒后关机 # shutdown -h +20 ### 20分钟后关机 # shutdown -h 201702121930 ### 指定时间关机
示例,在10分钟内关机
# shutdown -h +10 "System will shutdown for maintain"
重启BSD系统
执行以下命令:
#reboot
或者#shutdown -r now -r
在指定时间重启系统。
同样,您可以使用+ number
或yymmddhhmm
格式指定重启时间。
比如,要在60分钟内重新引导系统, 同时提醒所有终端用户:
# shutdown -r +60 "System will reboot for cpu replace."
shutdown命令选项:
- -p 在指定的时间关闭FreeBSD系统并关闭电源(需要硬件支持)。
- -r 在指定的时间重启系统。
- -k 踢开所有人。 -k选项实际上并没有停止系统,而是使系统多用户禁用了登录(对于超级用户除外)。
- -o 如果指定了-h,-p或-r选项之一,则shutdown将执行halt(8)或reboot(8)而不是向init(8)发送信号。
- -n 如果指定了-o选项,则通过将-n传递给halt(8)或reboot(8)来防止刷新文件系统缓存。可能不应该使用此选项。