? ?
电脑维修网
当前位置:电脑维修网 >操作系统 > 其他系统 >unix如何关机重启

unix如何关机重启

2013-11-04 19:28 | 作者:电脑知识 | 来源:电脑维修技术网 | 参与评论 | 点击:2566次

文章简介

如果Freebsd是个人使用,或者单位管理员,每天需要在下班之前关闭计算机,在关闭电源之前,保证正确关闭FreeBSD(或其他unix)系统是非常重要的,直接关闭电源相当于Windows系统的非法关机,因为在关闭电源时有些重要的程序正在运行,可能使程序受到损坏,在下次重新启动的时候,无法运行而带来不必要的麻烦,虽然说FreeBSD系统有一个比Windows系统要强壮的心,但还是不推荐这种破坏性关机行为。原文网址http://www.wikiblast.net/6/7/26178.html

freebsd系统不同于windows是使用一些命令才可以关机,如果才接触freebsd系统的网友可能会问一些unix如何关闭系统?或是如何关机、重启一类的问题。本文就说一下在unix系统中进行关机、终止、关闭电源、重启等一系列命令。

unix关闭系统命令说明

shutdown [action] [when] [broadcast message]

action:告诉shutdown需要做什么,如关机、重启、关闭电源、逐出系统等相关操作。

when:告诉shutdown什么时候开始执行这个命令。

broadcast message:告诉shutdown把信息发送到所有已登录的用户。

shutdown命令参数说明

action 参数说明
把所有人逐出系统,并把系统置入无网络支持的单用户模式。
-h 终止系统。
-p 如果系统支持自动关闭电源,而且内核被配置为支持电源管理的话,-p参数为终止系统并关闭电源。
-r 重新启动unix系统。
-k 把所有人逐出系统,并禁用所有登录(root用户除外)。但系统仍然保留多用户模式,并有网络支持。
-o 在没有向init发出信号的情形下,关闭系统。这样做并不好,因为它会阻止与关闭脚本相关的程序运行。
-n 如果在指定该选项的同时,还指定了-o选项,就会阻止文件系统缓冲在关闭系统之前被刷新。这样做绝不是个好方法,因为可能会导致数据文件丢失。

 

when 参数说明
now 告诉shutdown立即执行。 例如:shutdown -r now FreeBSD系统立即重新启动。
+n n必须为数字,n告诉shutdown命令在多久之后执行。例如:shutdown -r +10 FreeBSD系统将于10分钟后重新启动。
 YYmmddHHMM 以年月日时分的方式告诉FreeBSD系统什么时候开始执行。例如:shutdown -r 1310111518 FreeBSD系统将于2013年10月11日15时18分执行重新启动。

shutdown命令的groadcast message(广播消息) 将定期向所有登录用户广播。这些消息在关闭系统之前的10小时开始广播,并随关闭时间的来临而变得越来越频繁(相当于倒计时)。

freebsd系统关机命令图解

在终端执行“shutdown -r now”并确定,FreeBSD系统即可开始进行重新启动。

在终端执行“shutdown -r +10”并确定,就是系统倒计时关机了时间为10分钟,这时大家不要键入输入任何命令,FreeBSD将于10分钟后开始重启了。

unix终止和重启命令

除了shutdown带参数这种关机外,还有haltreboot命令分别用于终止和重新启动系统,但是建议大家不要依赖于这两个。因为两个都不运行rc.shutodnw脚本,可能会导致某些程序意外终止而导发一些不必要的麻烦。而且这两个命令不允许指定延迟关闭系统,也不会向用户发出即将关闭系统的警告。如果作为系统管理员应该养成使用shutdown命令的方式来关闭系统的好习惯。

转载时请注明:转载自《电脑维修技术网》原文地址:http://www.wikiblast.net/6/7/26178.html
凡文章内未标注来源均为原创文章!恭候您的意见
------分隔线----------------------------
?
最新评论
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
友情连接版权声明广告合作联系我们意见投诉网站地图百度地图谷歌地图
敬告:本站所有信息都为网友发布,及网络收集而来,我们只对信息的合法性进行审核 请朋友们自行鉴别真实性。
老北京赛车-老北京赛车官网