今天本站向你展示了如何在linux系统中使用halt命令。内容简洁易懂,一定会让你眼前一亮。希望通过这篇文章的详细介绍,你能有所收获。
名称:暂停
访问:系统管理员
用法:halt [-n] [-w] [-d] [-f] [-i] [-p]
注意:如果系统的运行级别为0或6,则关闭系统;否则,请改用shutdown命令(plus -h参数)
参数:
-n :关机前不要将内存数据写回硬盘
-w :并没有真的关机,只是把记录写在/var/log/wtmp文件里
-d :不将记录写入/var/log/wtmp文件(-n此参数包括-d) -f :强制关机,不调用关机
-i :关闭前停止所有与网络相关的设备
-p :关机时,顺便断电。
示例:
Halt -p在关闭系统后关闭电源。
Halt -d关闭系统,但不留下任何记录。
linux中常见的关机命令及其区别:
linux下一些常用的关机/重启命令包括关机、暂停、重启、init,这些命令都可以达到重启系统的目的,但是每个命令的内部工作过程是不同的。通过本文的介绍,希望大家能更灵活的使用各种关机命令。
1 .关机
关机命令安全地关闭系统。
有些用户会通过直接切断电源来关闭linux,这是非常危险的。由于linux不同于windows,后台运行的进程较多,因此强制关机可能会导致进程数据丢失,使系统处于不稳定状态,甚至会损坏部分系统中的硬件设备。
当在系统关闭之前使用关闭命令时,系统管理员将通知所有登录的用户系统将被关闭。并且登录命令会被冻结,即新用户不能再登录。有可能直接关机或者延迟一段时间,也有可能很重
凯。这是由所有『过程』将会接收到系统发出的『信号』的事实所决定的。这给了vi这样的程序时间来存储正在编辑的文档,而「邮件」和「新闻」这样的程序可以正常离开,等等。
关机通过向初始化程序发送一个“信号”来执行它的工作,要求它改变运行级别。Runlevel 0用于停止[halt ], run level 6用于重新激活[reboot ], run level 1用于使系统进入可以进行管理工作的状态;这是默认设置,假设关机时没有-h或-r参数。如果您想知道在「暂停」或「重新启动」的过程中采取了什么动作,您可以在这个档案/etc/inittab中看到与执行层级相关的资讯。
关断参数:的描述
[-t]在切换到另一个运行级别之前,告诉init关闭多长时间。
[-r]重启计算器。
【-k】并没有真的关机,只是对每一次【登录】发出警告信号。
[-h]关机后关闭电源[〔暂停〕]。
[-n]不要初始化,而是自己关机。不鼓励使用此选项,此选项的后果并不总是如您所料。
[-c]取消当前进程取消当前运行的关机程序。所以这个选项当然没有时间参数,但是可以输入一个解释的消息,这个消息会发给每个用户。
[-f]重新启动计算器时忽略fsck。
[-F]重启计算器时强制fsck。
【-time】设定「关机」前的时间。
2.haltmdash-最简单的关机命令
实际上halt是调用shut-h.当执行halt时,应用vps云服务器程序进程被终止,同步系统调用被执行,并且内核在文件系统写操作完成后被停止。
参数描述:
[-n]防止同步系统调用,在用fsck修复根分区后使用,防止内核用旧版本的超级块覆盖修复后的超级块。
[-w]不是真正的重启或关机,而是wtmp [/var/log/wtmp]记录。
[-d]不要写入wtmp记录(包含在选项[-n]中)。
[-f]强制关机或重启而不调用关机。
[-i]在关闭[或重新启动]之前,请关闭所有网络接口。
[-p]此选项是默认选项。就是关机的时候叫关活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看机。
3 .重新启动
重新启动的工作方式几乎与暂停相同,只是它会触发主机重新启动,而暂停会关闭。其参数类似于halt。
4.init
Init是所有进程的祖先,其进程号始终为1,因此向init发送TERM信号将终止所有用户进程、守护进程等。关机使用这种机制。Init定义了八个运行级别,init 0是关机,init1是重启。我可以长篇大论的讲一下init,这里就不描述了。此外,telinit命令可以改变init的运行级别,例如,\\\\ telinit-iS可以使系统进入单用户模式,使用关机时无法获取信息和等待时间。
以上内容是如何在linux系统中使用halt命令。你学到什么知识或技能了吗?如果你想学习更多的技能或丰富你的知识储备,请关注本站
《halt命令怎么在linux系统中使用》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...