仓酷云

标题: 来看看:Linux的重启命令有哪些? [打印本页]

作者: 蒙在股里    时间: 2015-1-16 11:31
标题: 来看看:Linux的重启命令有哪些?
vim除非你打算真正的学好linux,或者说打算长久时间学习他,而且肯花大量时间vim,否则,最好别碰
  ----Linux重启命令----
  1、shutdown
  2、poweroff
  3、init
  4、reboot
  5、halt
  ---详细申明---
  shutdown
  reboot
  在linux下一些经常使用的关机/重启命令有shutdown、halt、reboot、及init,它们都能够到达重启体系的目标,但每一个命令的外部
  事情历程是分歧的,经由过程本文的先容,但愿你能够加倍天真的使用各类关机命令。
  1.shutdown
  shutdown命令平安地将体系关机。有些用户会利用间接断失落电源的体例来封闭linux,这是非常伤害的。由于linux与windows分歧,厥后台运转着很多历程,以是强迫关机大概会招致历程的数据丧失o使体系处于不不乱的形态o乃至在有的体系中会破坏硬件设备。而在体系关机前利用shutdown命令o体系办理员会关照一切登录的用户体系将要封闭。而且login指令会被解冻o即新的用户不克不及再登录。间接关机大概提早必定的工夫才关机都是大概的o还大概重启。这是由一切历程〔process〕城市收到体系所投递的旌旗灯号
  〔signal〕
  决意的。这让像vi之类的程序偶然间贮存今朝正在编纂的文档o而像处置邮件〔mail〕和
  旧事〔news〕的程序则能够一般地分开等等。
  shutdown实行它的事情是送旌旗灯号〔signal〕给init程序o请求它改动runlevel。
  Runlevel0被用来停机〔halt〕orunlevel6是用来从头激活〔reboot〕体系o
  而runlevel1则是被用来让体系进进办理事情能够举行的形态r这是预设的o假定没有-h也没有-r参数给shutdown。要想懂得在停机
  〔halt〕大概从头开机〔reboot〕过程当中做了哪些举措o你能够在这个文件/etc/inittab里看到这些runlevels相干的材料。
  shutdown参数申明:
  [-t]在改动到别的runlevel之前o告知init多久今后关机。
  [-r]重启盘算器。
  [-k]其实不真正关机o只是送告诫旌旗灯号给
  每位登录者〔login〕。
  [-h]关机后封闭电源〔halt〕。
  [-n]不必inito而是本人来关机。不勉励利用这个选项o并且该选项所发生的成果常常不老是你所预期失掉的。
  [-c]cancelcurrentprocess作废今朝正在实行的关机程序。以是这个选项固然没偶然间参数o可是能够输出一个用来注释的讯息
  o而这信息将会送到每位利用者。
  [-f]在重启盘算器〔reboot〕时疏忽fsck。
  [-F]在重启盘算器〔reboot〕时强制fsck。
  [-time]设定关机〔shutdown〕前的工夫。
  2.halt----最复杂的关机命令
  实在halt就是挪用shutdown-h。halt实行时o杀逝世使用历程o实行sync体系挪用o文件体系写操纵完成后就会中断内核。
  参数申明:
  [-n]避免sync体系挪用o它用在用fsck修补根分区以后o以制止内核用老版本的超等块〔superblock〕掩盖修补过的超等块。
  [-w]并非真实的重启或关机o只是写
  wtmp〔/var/log/wtmp〕记录。
  [-d]不写wtmp记录〔已包括在选项[-n]中〕。
  [-f]没有挪用shutdown而强迫关机或重启。
  [-i]关机〔或重启〕前o关失落一切的收集接口。
  [-p]该选项为缺省选项。就是关机时挪用poweroff。
  3.reboot
  reboot的事情历程差未几跟halt一样o不外它是激发主机重启o而halt是关机。它的参数与halt相差未几。
  4.init
  init是一切历程的先人o它的历程号一直为1o以是发送TERM旌旗灯号给init会停止一切的用户历程p保卫历程等。shutdown就是利用这类机制。init界说了8个运转级别(runlevel),init0为关机oinit1为重启。关于init能够长篇年夜论o这里就不再叙说。别的另有telinit命令能够改动init的运转级别o好比otelinit-iS可以使体系进进单用户形式o而且得不到利用shutdown时的信息和守候工夫。
</p>
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有.
作者: 金色的骷髅    时间: 2015-1-18 07:53
一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?
作者: 深爱那片海    时间: 2015-1-24 22:01
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
作者: 谁可相欹    时间: 2015-2-8 02:26
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
作者: 因胸联盟    时间: 2015-2-24 05:17
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
作者: 冷月葬花魂    时间: 2015-3-7 11:40
对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
作者: 蒙在股里    时间: 2015-3-15 04:42
感谢老师和同学们在学习上对我的帮助。
作者: 分手快乐    时间: 2015-3-21 21:22
随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2