linux命令参数和使用细节(Linux关机命令的详细说明)
名称:停止
使用权限:系统管理员
用法:停止,{,{,{
说明:如果系统的运行级别是0或6,系统是封闭的,否则关机指令(与H参数)代替。
参数:
n:在关闭机器之前,不要将内存数据写入硬盘。
W:你真的不关机,只是记录写在/ var /日志/ wtmp文件
D:不写记录 / / / var日志wtmp文件(参数N含有D)F:强制关机,关机,不打电话。
-在关闭机器前停止所有与网络相关的设备
P:当你关掉机器,顺便关掉电源(关机)。
例子:
停止P关闭系统后的电源供应器。
暂停D关闭系统,但它不会留下记录。
linux常见的关闭命令及其差异:
在linux中一些常用的关机/重启命令都是关机、停止、重启和init,它们都可以重启系统,但是每个命令的内部工作流程是不同的,通过本文的介绍,希望大家能灵活的使用各种关机命令。
1.shutdown
关闭命令安全地关闭系统。
有些用户将直接关闭Linux,这是非常危险的,因为Linux不同于Windows,它的后台运行很多进程,因此强制关机可能导致进程的数据丢失,使系统处于不稳定状态,甚至损坏某些系统中的硬件设备。
在系统关闭系统之前,使用关闭命令,系统管理员将通知所有登录用户系统关闭,并且登录指令将被冻结,即新用户不能再次登录。可以直接关闭机器或延迟某个时间,并且可能是重的。
这是由所有的过程决定的,{过程}将接收系统{信号}传递的信号,这允许像vi这样的程序存储当前编辑的文档,像邮件和新闻这样的程序可以正常运行。
那关机执行就是要发出一个信号,{ }的信号初始化程序的工作,要求其改变运行级别,运行级别0是用来关闭{停止},运行级别6是用来激活{ }系统重新启动,并运行级别1是用来使系统进入工作状态。这是预设的,假定没有H或R参数关机。如果你想知道你做停机关机或重启重启什么行动,你可以看到在这个文件 / / inittab这些运行级别等相关数据。
关机参数描述:
换到其他运行级别之前,{ - }告诉init多久将关闭。
{重新启动计算器。
{ }并没有真正关闭机器,只向每个登录的{登录}发送一个警告信号。
关机后,关闭电源{停止}。
{ { }不使用init,但自己关闭机器。这个选项不受鼓励,这个选项的结果通常并不总是你期望的。
{取消当前进程取消当前正在执行的关机程序。因此,当然,此选项没有时间参数,但您可以输入要解释的消息,并将这些信息发送给每个用户。
{ F }忽略fsck重启时重启计算器{ }。
{ F }军队fsck重启时重启计算器{ }。
{ { } }设置关机关闭{ }之前的时间。
2.haltmdash;-最简单的关机命令
事实上,停止叫关机-h.when停止执行,应用过程中被杀,同步执行系统调用,和文件系统写操作将停止核。
参数描述:
{ }防止同步系统调用。它使用fsck修复根分区,防止内核从堆焊修复超级块超级块超级老版} {。
{ w }是不是真的重启或关机,只写wtmp { / / / var wtmp记录日志}。
{ D }不写wtmp记录{包含在选项{ - } }。
{不关闭或重新启动而不调用关机。
{关闭关闭或重新启动}之前关闭所有网络接口。
{ - }这个选项是默认选项。你电话关机当你关掉机器。
3.reboot
重启与停机几乎相同,但它会导致主机重新启动,而停止是关闭的,其参数与停机时间没有太大的不同。
4.init
init是所有进程的祖先,它的进程号是1,所以派长期信号初始化将终止所有的用户进程,守护进程,等等。关机是使用这种机制。它定义了8个运行级别(runlevel),init 0关闭,并init1重新启动。init可以长时间,它不再是这里描述的。此外,telinit命令可以改变init,办学水平例如,telinit -可以使系统进入单用户模式,并不能获得信息和等待时间使用时关机。