如何在linux中使用停止命令

介绍

本篇文章给大家分享的是有关如何在linux中使用停止命令,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

名称:停止
使用权限:系统管理者
使用方式:停止[n] [- w] [- d] [f] [-] [p]
说明:若系统的运行级别为0或6,则关闭系统,否则以关闭指令(加上- h参数)来取代
参数:

- n:在关机前不做将记忆体资料写回硬盘的动作
- w:并不会真的关机,只是把记录写到/var/log/wtmp档案里
- d:不把记录写到/var/log/wtmp档案里(- n这个参数包含了- d) - f:强迫关机,不呼叫关闭这个指令
我:在关机之前先把所有网络相关的装置先停止
- p:当关机的时候,顺便做关闭电源(关闭电源)的动作

范例:
停止- p关闭系统后关闭电源。
停止- d关闭系统,但不留下纪录。

<强> linux常用关机命令及其区别:

在linux下一些常用的关机/重启命令有关闭,停止、重新启动,及初始化,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运用各种关机命令。

<强> 1。关闭
关闭命令安全地将系统关机。
有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。
而在系统关机前使用关闭命令﹐系统管理员会通知所有登录的用户系统将要关闭,并且登录指令会被冻结﹐即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的﹐还可能重
启。这是由所有进程过程〔〕都会收到系统所送达的信号〕〔信号决定的。这让像六世之类的程序有时间储存目前正在编辑的文档﹐而像处理邮件邮件〕〔和新闻新闻〕〔的程序则可以正常地离开等等。
关闭执行它的工作是送信号〕〔信号给init程序﹐要求它改变runlevel.Runlevel 0被用来停机〔〕﹐停止运行级别6是用来重新激活〔重启〕系统﹐而运行级别1则是被用来让系统进入管理工作可以进行的状态﹔这是预设的﹐假定没有- h也没有- r参数给关闭。要想了解在停机〔〕停止或者重新开机〔〕重启过程中做了哪些动作﹐你可以在这个文件/etc/inittab里看到这些运行级相关的资料。

关闭参数说明:

[t]在改变到其它运行级别之前﹐告诉init多久以后关机。
(- r)重启计算器。
(- k)并不真正关机﹐只是送警告信号给每位登录者〔登录〕。
[h]关机后关闭电源〔停止〕。
[n]不用init﹐而是自己来关机。不鼓励使用这个选项﹐而且该选项所产生的后果往往不总是你所预期得到的。
[c]取消当前过程取消目前正在执行的关机程序,所以这个选项当然没有时间参数﹐但是可以输入一个用来解释的讯息﹐而这信息将会送到每位使用者。
[f]在重启计算器〔重启〕时忽略fsck。
[f]在重启计算器〔重启〕时强迫fsck。
[-]设定关机〕〔关闭前的时间。

<强> 2. halt&不明,——最简单的关机命令

强其实停止就是调用关闭-h.halt执行时﹐杀死应用进程﹐执行同步系统调用﹐文件系统写操作完成后就会停止内核。
参数说明:
[n]防止同步系统调用﹐它用在用fsck修补根分区之后﹐以阻止内核用老版本的超级块块〕〔覆盖修补过的超级块。
[- w]并不是真正的重启或关机﹐只是写wtmp〔/var/log/wtmp〕纪录。
[- d]不写wtmp纪录〔已包含在选项[n]中〕。
[f]没有调用关闭而强制关机或重启。
[我]关机〔或重启〕前﹐关掉所有的网络接口。
[p]该选项为缺省选项。就是关机时调用定时关机。

<强> 3。重新启动

重启的工作过程差不多跟停止一样﹐不过它是引发主机重启﹐而停止是关机。它的参数与停止相差不多。

<强> 4。init

init是所有进程的祖先﹐它的进程号始终为1﹐所以发送项信号给init会终止所有的用户进程﹑守护进程等.shutdown就是使用这种机制.init定义了8个运行级别(级别),init 0为关机﹐init1为重启。关于init可以长篇大论﹐这里就不再叙述。另外还有telinit命令可以改变init的运行级别﹐比如﹐telinit——可使系统进入单用户模式﹐并且得不到使用关机时的信息和等待时间。

以上就是如何在linux中使用停止命令,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

如何在linux中使用停止命令