关机关于Linux系统中关机命令详细解析

linux关机命令  时间:2021-02-27  阅读:()

关于Linux系统中关机命令详细解析

发布时间 2006.09.01 03:14 来源赛迪网技术社区 作者mary

在linu x下一些常用的关机/重启命令有s hutd o wn、 halt、 re boo t、及init 它们都可以达到重启系统的目的但每个命令的内部工作过程是不同的通过本文的介绍希望你可以更加灵活的运用各种关机命令。

1.s hutd o wns hutd o wn命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭l in ux这是十分危险的。因为lin ux与wi ndows不同其后台运行着许多进程所以强制关机可能会导致进程的数据丢失使系统处于不稳定的状态甚至在有的系统中会损坏硬件设备。而在系统关机前使用shutdo wn命令系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的还可能重启。这是由所有进程〔proce ss〕都会收到系统所送达的信号〔signal决定的。这让像vi之类的程序有时间储存目前正在编辑的文档而像处理邮件〔ma il〕和新闻〔ne ws〕的程序则可以正常地离开等等。s hutd o wn执行它的工作是送信号〔s igna l〕给init程序要求它改变runle ve l。Runle vel 0被用来停机〔halt〕  runle vel 6是用来重新激活〔reboo t〕系统而runlevel 1则是被用来让系统进入管理工作可以进行的状态这是预设的假定没有-h也没有-r参数给s hutdo wn。要想了解在停机〔halt〕或者重新开机〔re bo o t〕过程中做了哪些动作你可以在这个文件/e tc/initt ab里看到这些run le ve ls相关的资料。s hutd o wn参数说明:

[-t]在改变到其它runl e ve l之前告诉ini t多久以后关机。

[-r]重启计算器。

[-k]并不真正关机只是送警告信号给每位登录者〔lo gin〕 。

[-h]关机后关闭电源〔halt〕 。

[-n]不用ini t 而是自己来关机。不鼓励使用这个选项而且该选项所产生的后果往往不总是你所预期得到的。

[-c]cancel curre nt proce ss取消目前正在执行的关机程序。所以这个选项当然没有时间参数但是可以输入一个用来解释的讯息而这信息将会送到每位使用者。

[-f]在重启计算器〔reboot〕时忽略fsck。

[-F]在重启计算器〔reboot〕时强迫fsck。

[-ti me]设定关机〔s hutd o wn〕前的时间。

2.halt----最简单的关机命令

其实hal t就是调用s hutd o wn-h。ha lt执行时杀死应用进程执行s ync系统调用文件系统写操作完成后就会停止内核。

参数说明:

[-n]防止sync系统调用它用在用fs ck修补根分区之后以阻止内核用老版本的超级块〔s upe rblock〕覆盖修补过的超级块。

[-w]并不是真正的重启或关机只是写wt mp 〔/va r/log/wtmp〕纪录。

[-d]不写wtm p纪录〔已包含在选项[-n]中〕 。

[-f]没有调用shutdo wn而强制关机或重启。

[-i]关机〔或重启〕前关掉所有的网络接口。

[-p]该选项为缺省选项。就是关机时调用powe roff。

3.rebootre boo t的工作过程差不多跟halt一样不过它是引发主机重启而halt是关机。它的参数与ha lt相差不多。

4.in itinit是所有进程的祖先它的进程号始终为1 所以发送TERM信号给init会终止所有的用户进程守护进程等。 s hutd o wn就是使用这种机制。 init定义了8个运行级别(runle vel) init 0为关机 init 1为重启。关于init可以长篇大论这里就不再叙述。另外还有te lini t命令可以改变ini t的运行级别比如 te lin it-iS可使系统进入单用户模式并且得不到使用s hutdown时的信息和等待时间。

GigsGigsCloud:$16/月KVM-1GB/30GB/1TB/1.6T高防/洛杉矶CN2 GIA+AS9929

GigsGigsCloud是一家成立于2015年老牌国外主机商,提供VPS主机和独立服务器租用,数据中心包括美国洛杉矶、中国香港、新加坡、马来西亚和日本等。商家VPS主机基于KVM架构,绝大部分系列产品中国访问速度不错,比如洛杉矶机房有CN2 GIA、AS9929及高防线路等。目前Los Angeles - SimpleCloud with Premium China DDOS Protectio...

Cloudxtiny:£1.5/月,KVM-512MB/100GB/英国机房

Cloudxtiny是一家来自英国的主机商,提供VPS和独立服务器租用,在英国肯特自营数据中心,自己的硬件和网络(AS207059)。商家VPS主机基于KVM架构,开设在英国肯特机房,为了庆祝2021年欧洲杯决赛英格兰对意大利,商家为全场VPS主机提供50%的折扣直到7月31日,优惠后最低套餐每月1.5英镑起。我们对这场比赛有点偏见,但希望这是一场史诗般的决赛!下面列出几款主机套餐配置信息。CPU...

腾讯云新用户省钱秘笈购买云服务器

目前国内云计算市场竞争异常激烈,尤其是国内的腾讯云、阿里云、景安等商家促销活动一波接一波的进行,对于有需要的用户确实得到不小的实惠。但是这样给予国内的主机商确实是比较大的打击,毕竟这些商家的背景和实例强劲,即便是贴本补贴优惠,也是不怕的。前两年阿里一家各种活动促销,确实在国内市场占据主要的市场地位,腾讯云开始两年没有较大的吸引用户,不过这两年的发展还是比较稳健的。我们很多网友在之前肯定也享受到一些...

linux关机命令为你推荐
天府热线为什么四川天府热线区经常进去不到啊??百度抢票浏览器百度手机浏览器怎么抢票 手机百度浏览器抢票方法今日热点怎么删除“今日热点”到底要怎样才能取消弹窗,每次开机都会办公协同软件协同企业办公的软件有哪些?直播加速怎么让已拍摄好的视频加速开机滚动条电脑开机启动滚动条时间长怎么办?雅虎天盾我机器上有瑞星杀毒和防火墙 我用雅虎天盾来查杀木马怎样?qq空间打扮QQ空间怎么打扮如何打扮创维云电视功能创维云电视是指什么ejb开发EJB是啥玩意了
如何注册域名 合租服务器 西部数码vps westhost raksmart 台湾服务器 美国主机评论 创宇云 台湾谷歌网址 hostker ntfs格式分区 域名接入 傲盾官网 双12 美国独立日 台湾google 网通服务器 1美元 七牛云存储 wordpress空间 更多