摘要:建站服务器linux有多少种死机命令?好多菜鸟对此不是很清楚linux 关机命令 区别,为了帮助你们解决这个困局,下边小编将为你们详尽讲解,有这方面需求的人可以来学

建站服务器

linux有多少种死机命令?好多菜鸟对此不是很清楚,为了帮助你们解决这个困局,下边小编将为你们详尽讲解,有这方面需求的人可以来学习下,希望你能有所收获。

1、shutdown

shutdown命令用于安全地关掉Linux系统

因为Linux与Windows不同,其后台运行着许多进程,所以强制死机可能会造成进程的数据遗失linux shell,使系统处于不稳定的状态,甚至会损毁硬件设备。

执行shutdown命令时,系统会通知所有登入的用户系统即将关掉linux 关机命令 区别,但是login指令会被冻结,即新的用户不能再登入系统。

shutdown命令的工作实质是给init程序发送讯号(signal),要求其切换系统的运行级别(Runlevel)。

系统的运行级别包括:

0:关掉系统

1:单用户模式,假如没有为shutdown命令指定-h或-r参数而直接执行,则默认将切换到此运行级别

2:多用户模式(不支持NFS)

3:多用户模式(支持NFS),通常常用此种运行级别

linux shutdown关机命令_linux 终端关机命令_linux 关机命令 区别

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

6:重新启动系统

2、halt

halt是最简单的死机命令,其实际上是调用shutdown-h命令。halt执行时,杀害应用进程,文件系统写操作完成后才会停止内核。

halt命令的部份参数如下:

[-f]没有调用shutdown而强制死机或重启

[-i]死机或重新启动之前查看系统版本linux,关闭所有的网路插口

[-p]死机时调用poweroff,此选项为缺省选项

linux shutdown关机命令_linux 关机命令 区别_linux 终端关机命令

3、init

init是所有进程的先祖,其进程号一直为1。

init用于切换系统的运行级别,切换的工作是立刻完成的。

init0命令用于立刻将系统运行级别切换为0,即死机;init6命令用于将系统运行级别切换为6,即重新启动。

看完上述内容是否对您有帮助呢?假如还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,谢谢您对亿速云的支持。

新网虚拟主机

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复