Linux中的关机命令是什么
温馨提示:这篇文章已超过522天没有更新,请注意相关的内容是否还可用!
Linux中的关机命令是什么?我相信很多没有经验的人对此无能为力。因此,本文总结了问题产生的原因及解决方法。希望你能通过这篇文章解决这个问题。
1 .关机
关机命令安全地关闭系统。一些用户会通过直接切断电源来关闭linux。
这很危险。因为linux和windows不同,后台运行的进程很多,所以强制关机可能
会导致流程的数据丢失;#65104;使系统处于不稳定状态;#65104;即使在某些系统中,硬件设备也会损坏。
在系统关闭前使用关闭命令。#65104;系统管理员将通知所有登录用户系统即将关闭。
并且登录指令会被冻结;#65104;即新用户不能再登录。直接关闭或延迟一段时间
是可能的;#65104;也可以重启。这是因为所有的『过程』都会收到系统发出的『信号』
决定了。这使得像vi这样的程序有时间存储当前正在编辑的文档;#65104;就像处理邮件一样
「新闻」节目可以正常离开,等等。
关机通过向初始化程序发送一个『信号』来完成它的工作。#65104;请它更改运行级别。
Runlevel 0用于停止[〔halt〕];#65104;Runlevel 6用于重新激活[〔重启〕系统;#65104;
Runlevel 1用于让系统进入可以进行管理工作的状态;#65108;这是默认的;#65104;假设没有-h也
关机没有-r参数。如果你想知道你在「暂停」或「重启」的过程中做了什么。
行动;#65104;您可以在这个文件/etc/inittab中看到这些与运行级别相关的数据。
关断参数:的描述
[-t]在更改为其他runlevel之前;#65104;告诉它关闭需要多长时间。
[-r]重启计算器。
[-k]并没有真正关闭;#65104;只要给每个『登录』发一个警告信号就可以了。
[-h]关机后关闭电源[〔暂停〕]。
[-n]不要使用init#65104;而是自己关掉。不鼓励使用此选项;#65104;以及这种选择的后果
并不总是如你所料。
[-c]取消当前进程取消当前运行的关机程序。所以当然没有这样的选择
时间参数;#65104;但是你可以输入一个消息来解释;#65104;而且这个信息会发给每一个用户。
[-f]重新启动计算器时忽略fsck。
[-F]重启计算器时强制fsck。
【-time】设定「关机」前的时间。
2.halt-最简单的关机命令
实际上halt是调用shut-h.停止执行;#65104;终止申请流程;#65104;执行同步系统调用;#65104;
文件系统写操作完成后,内核将停止。
参数描述:
[-n]阻止同步系统调用;#65104;用fsck修复根分区后使用;#65104;为了防止内核使用旧版本的超级
超级块覆盖修复的超级块。
[-w]不是真正的重启或关机;#65104;仅写入wtmp [/var/log/wtmp]记录。
[-d]不要写入wtmp记录(包含在选项[-n]中)。
[-f]强制关机或重启而不调用关机。
[-i]关机[或重启]前;#65104;关闭所有网络接口。
[-p]此选项是默认选项。就是关机的时候叫关机。
3 .重新启动
重启工作几乎像暂停;#65104;但是,导致主机重启;#65104;停止关闭。它
的参数类似于halt。
4.init
Init是所有进程的祖先;#65104;其进程号始终为1;#65104;因此向init发送一个TERM信号将终止所有
用户流程;#65105;守护进程等。关机使用这种机制。Init定义了八个运行级别,
Init 0已关闭;#65104;Init 1是重启。可以长谈init#65104;这里就不描述了。另外,
Telinit命令可以改变init的运行级别;#65104;比如;#65104;Telinit -iS可以使系统进入单用户模式;#65104;
看完以上,你知道Linux中的关机命令是什么吗?如果你想学习更多的技能或了解更多,请关注本站。谢谢你的阅读!
《Linux中的关机命令是什么》来自互联网同行内容,若有侵权,请联系我们删除!
