本文摘自PHP英文网,作者coldplay.xixilinux 安全关机命令,侵删。

linux死机命令的区别:1、shutdown命令用于安全关掉Linux系统;2、halt是最简单的死机命令linux 安全关机命令,其实际上是调用【shutdown-h】命令;3、reboot作用是重新启动;4、init是所有进程的先祖linux c,其进程号一直为1。

关机指令linux_关机的命令linux_linux 安全关机命令

本文操作环境:windows10系统、redhatenterpriselinux6.1、thinkpadt480笔记本。

linux死机命令的区别:

1、shutdown

关机指令linux_关机的命令linux_linux 安全关机命令

shutdown命令用于安全关掉Linux系统。有些用户会使用直接断开电源的方法来关掉Linux,这是非常危险的。由于Linux与Windows不同,其后台运行着许多进程,所以强制死机可能会造成进程的数据遗失,使系统处于不稳定的状态,甚至会毁坏硬件设备。

执行shutdown命令时,系统会通知所有登陆的用户系统即将关掉,但是login指令会被冻结,即新的用户不能再登入系统。使用shutdown命令可以直接关掉系统,也可以延后指定的时间再关掉系统,还可以重新启动。延后指定的时间再关掉系统,可以让用户有时间存储当前正在处理的文件和关掉早已打开的程序。

shutdown命令的部份参数如下:

关机指令linux_关机的命令linux_linux 安全关机命令

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

2、halt

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

halt命令的部份参数如下:

3、reboot

reboot的工作过程与halt类似,其作用是重新启动,而halt是死机。其参数也与halt类似。

4、init

关机指令linux_关机的命令linux_linux 安全关机命令

init是所有进程的先祖,其进程号一直为1。init用于切换系统的运行级别,切换的工作是立刻完成的。init0命令用于立刻将系统运行级别切换为0,即死机;init6命令用于将系统运行级别切换为6,即重新启动。

Tagged:
Author

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

刘遄

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

发表回复