linux服务器关机命令, linux系统下的服务器关机命令是什么?以下是详细介绍:
linux系统中常用的关机命令有:shutdown、halt、reboot和init命令。
1. Turn it off:
shutdown命令安全地关闭系统。有些用户会通过直接切断电源来关闭linux,这是非常危险的。因为linux和windows不一样,有很多进程在后台运行。
因此,强制关机可能会导致进程的数据丢失,使系统处于不稳定状态,甚至会损坏某些系统中的硬件设备。
参数描述:
[-t]告诉init在切换到其他运行级别之前关闭多长时间。
[-r]重新启动计算器。
[-k]并没有真正关闭,只是给每个〔登录〕发送一个警告信号。
[-h]关机后关闭电源。
[-n]不要使用init,而是自己关闭。不鼓励这种选择,这种选择的后果往往并不总是你所期望的那样。
[-c] cancel current process取消当前正在执行的关机过程。所以当然这个选项没有时间参数,但是你可以输入一个消息进行解释,这个消息会发给每个用户。
[-f]重启计算器时忽略fsck[〔reboot〕]。
[-F]重新启动计算器时强制fsck[〔reboot]。
[-time]设定「关机」前的时间。
2. Pause:
Halt命令是最简单的关机命令,其实halt就是调用shutdown -h h,当执行halt时,应用进程被杀死,同步系统调用被执行,文件系统写操作完成后内核会停止。
参数描述:
[-n]阻止sync系统调用,在根分区打了fsck补丁后使用,防止内核用旧版本的超级块覆盖打了补丁的超级块。
[-w]不是真正的重启或关机,而是WTMP [/var/log/WTMP]记录。
[-d]不要写入wtmp记录(包含在选项[-n]中)。
[-f]不调用shutdown强制关机或重新启动。
[-i]在关机[或重启]前关闭所有网络接口。
[-p]该选项是默认选项。就是关机的时候调用poweroff。
3. Restart:
Reboot的工作方式几乎与halt相同,只是它会导致主机重新启动,而halt会关闭主机。其参数类似于halt。
4. Initialization:
Init是所有进程的祖先,它的进程号总是1,所以向init发送一个$ TERM信号将终止所有用户进程、守护进程等。关机使用这种机制。Init定义了八个运行级别,
Init 0关闭,init 1重新启动。还有一些telinit命令可以改变init的运行级别。比如telinit -iS可以让系统进入单用户模式,无法获取使用shutdown时的信息和等待时间。
以上是边肖今天的分享,希望对大家有所帮助。
linux服务器关机命令,以上就是本文为您收集整理的linux服务器关机命令最新内容,希望能帮到您!更多相关内容欢迎关注。