linux关机和重启命令有何特点?

1年前 (2022-10-16)阅读4回复1
lrj
lrj
  • 管理员
  • 注册排名2
  • 经验值490140
  • 级别管理员
  • 主题98028
  • 回复0
楼主

  1。

shutdown

shutdown号令用于平安封闭Linux系统。有些用户会利用间接断掉电源的体例来封闭Linux,那是非常危险的。因为Linux与Windows差别,其后台运行着许多历程,所以强迫关机可能会招致历程的数据丧失,使系统处于不不变的形态,以至会损坏硬件设备。

执 行shutdown号令时,系统会通知所有登录的用户系统将要封闭,而且login指令会被冻结,即新的用户不克不及再登录系统。利用shutdown号令能够间接封闭系统,也能够延迟指定的时间再封闭系统,还能够从头启动。延迟指定的时间再封闭系统,能够让用户有时间贮存当前正在处置的文件和封闭已经翻开的 法式。

shutdown号令的部门参数如下:

[-t] 指定在多长时间之后封闭系统

[-r] 重启系统

[-k] 其实不实正关机,只是给每个登录用户发送警告信号

[-h] 封闭系统(halt)

shutdown号令的工做本色是给init法式发送信号(signal),要求其切换系统的运行级别(Runlevel)。

  系统的运行级别包罗:

0:封闭系统

1:单用户形式,若是没有为shutdown号令指定-h或-r参数而间接施行,则默认将切换到此运行级别

2:多用户形式(不撑持NFS)

3:多用户形式(撑持NFS),一般常用此种运行级别

5:多用户形式(GUI形式)

6:从头启动系统

2。

halt

halt是最简单的关机号令,其现实上是挪用shutdown -h号令。halt施行时,杀死应用历程,文件系统写操做完成后就会停行内核。

halt号令的部门参数如下:

[-f] 没有挪用shutdown而强迫关机或重启

[-i] 关机或从头启动之前,关掉所有的收集接口

[-p] 关机时挪用poweroff,此选项为缺省选项

3。

   reboot

reboot的工做过程与halt类似,其感化是从头启动,而halt是关机。其参数也与halt类似

4。 init

init是所有历程的祖先,其历程号始末为1。init用于切换系统的运行级别,切换的工做是立即完成的。init 0号令用于立即将系统运行级别切换为0,即关机;init 6号令用于将系统运行级别切换为6,即从头启动。

0
回帖

linux关机和重启命令有何特点? 相关回复(1)

独倚
独倚
沙发
命令简单,执行效率高且系统负担轻。
2个月前 (12-31 00:14)回复00
取消