linux关机_Linux中shutdown,halt,poweroff,init 0区别

fd4091d211d6c1599c11464478f4370c.png

1)shutdown命令

  我们较常使用的是shutdown这个命令,这个命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。精确时间的格式是hh:mm,表示小时和分钟,时间段由+ 和分钟数表示。系统执行该命令后会自动进行数据同步的工作。需要特别说明的是该命令只能由超级用户使用。shutdown可以达成如下的工作:

  • 可以自由选择关机模式:是要关机、重新启动或进入单人操作模式均可;
  • 可以配置关机时间:可以配置成现在立刻关机, 也可以配置某一个特定的时间才关机。
  • 可以自定义关机信息:在关机之前,可以将自己配置的信息传送给在线user 。
  • 可以仅发出警告信息:有时有可能你要进行一些测试,而不想让其他的使用者干扰,或者是明白的告诉使用者某段时间要注意一下!这个时候可以使用 shutdown 来吓一吓使用者,但却不是真的要关机!
  • 可以选择是否要fsck检查文件系统。

  我们可以用man命令来查看其用法,用法如下:

[root@www ~]# /sbin/shutdown [-t 秒] [-arkhncfF] 时间 [警告信息]选项与参数:-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思-k     : 不要真的关机,只是发送警告信息出去!-r     : 在将系统的服务停掉之后就重新启动(常用)-h     : 将系统的服务停掉后,立即关机。 (常用)-n     : 不经过 init 程序,直接以 shutdown 的功能来关机-f     : 关机并启动之后,强制略过 fsck 的磁盘检查-F     : 系统重新启动之后,强制进行 fsck 的磁盘检查-c     : 取消已经在进行的 shutdown 命令内容。时间   : 这是一定要加入的参数!指定系统关机的时间!时间的范例底下会说明。范例:[root@www ~]# /sbin/shutdown -h 10 'I will shutdown after 10 mins'[root@www ~]# shutdown -h now立刻关机,其中 now 相当于时间为 0 的状态[root@www ~]# shutdown -h 20:25系统在今天的 20:25 分会关机,若在21:25才下达此命令,则隔天才关机[root@www ~]# shutdown -h +10系统再过十分钟后自动关机[root@www ~]# shutdown -r now系统立刻重新启动[root@www ~]# shutdown -r +30 'The system will reboot'  再过三十分钟系统会重新启动,并显示后面的信息给所有在在线的使用者[root@www ~]# shutdown -k now 'This system will reboot'  仅发出警告信件的参数!系统并不会关机啦!吓唬人!

2)reboot,halt与poweroff

  还有三个命令可以进行重新启动与关机的任务,那就是reboot, halt, poweroff。 其实这三个命令调用的函式库都差不多,所以当你使用『man reboot』时,会同时出现三个命令的用法给你看,如下图所示: 

a022ad3afdfbb0ebb6d81d74776be924.png

3)init 0

init所有进程的祖先,进程号永远为1,linux系统操作中不可缺少的程序之一,所有发送TERM信号给init会终止所有用户进程、守护进程等。init定义了8个运行级别,这里相关的主要是0关机,6重启。

e5df8227f43bdc1a330541646b461ea7.png
rhel 5.5

几个命令的作用都是用来关机,但是又有细微区别:halt:halt被称为最简单的关机命令,它会通知硬件停止所有的CPU功能,执行时会杀死进程,执行sync系统调用文件系统写操作,完成后就会停止内核。
#halt -p相当于poweroff
#halt -f强制关机
#halt -i关机或重启前关闭所有网络接口poweroff:关机同时关闭电源,会发送一个ACPI信号通知系统关机,在多用户方式下(run level3)下不建议使用。
#poweroff -f 强制关机

shutdown:关机同时关闭电源,只有拥有root权限的用户才可以执行(普通用户需要root授权),发送信号给init,使之改变运行级别(run level)来实现关机,关机或重启实质上就是运行级别的调整,所以也可以直接使用# init 0来关机,#init 6来重启。shutdown可设置广播信息来通知已登录的用户将关机,且会创建/run/nologin文件,禁止新用户登录。也就给了一定时间给给进程进行保存操作,被视为安全的关机命令。加参数时为如下意义:
#shutdown -r ###重启
#shutdown -P相当于poweroff
#shutdown -H相当于hatl
#shutdown -k不关机但是发送警告给用户
#shutdown 加时间,如# shutdown now / # shutdown 22:22可以在指定时间关机,在关机前,也可以执行#shutdown -c取消关机。
但是此指令没有-f强制参数init:所有进程的祖先,进程号永远为1,linux系统操作中不可缺少的程序之一,所有发送TERM信号给init会终止所有用户进程、守护进程等。init定义了8个运行级别,这里相关的主要是0关机,6重启。

参考:

linux的集中关机命令(shutdown,halt,poweroff,init 0)​blog.csdn.net
a74cc4055be49377d9f004a22330fca5.png
Linux中poweroff、shutdown、init 0和halt的异同​blog.csdn.net
a74cc4055be49377d9f004a22330fca5.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/502827.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php static_castunsigned int,static_cast揭密

本文讨论static_cast<> 和 reinterpret_cast<>。介绍大多程序员在学C前都学过C&#xff0c;并且习惯于C风格(类型)转换。当写C(程序)时&#xff0c;有时候我们在使用static_cast<>和reinterpret_cast<>时可能会有点模糊。在本文中&#xff0c;我将说明…

python在国外什么地位-值得收藏!国外最佳Python博客TOP25

python是一个非常容易上手和易用的语言&#xff0c;目前各大互联网公司都能看到Python语言的影子&#xff0c;并且获得众多业界大咖的推荐。 本次我从众多Python的博客中根据谷歌搜索排名和博客在社交论坛的影响力等因素综合考虑&#xff0c;得出最受欢迎的blog。 关于博客&…

Oracle数据库迁移测试数据,Oracle数据库的数据迁移方法

Oracle数据库的数据迁移方法发表于&#xff1a;2008-04-14来源&#xff1a;作者&#xff1a;点击数&#xff1a;随着数据库管理系统和操作系统平台的更新换代的速度的加快&#xff0c;数据库管理员经常需要在两个不同的数据库之间或在两种不同的系统平台之间进行数据迁移。本文…

大顶堆删除最大值_C++|使用STL算法创建、调整、输出最大堆、最小堆

最大堆(又叫大根堆、大顶堆)和最小堆是二叉堆的两种形式&#xff0c;一类很重要的数据结构&#xff0c;如用于堆排序等。最小堆&#xff1a;根结点的键值是所有堆结点键值中最小者&#xff0c;且每个结点的值都比其孩子的值小。最大堆&#xff1a;根结点的键值是所有堆结点键值…

群晖 root_最新群晖DSM7.0降级教程

小广告:隔壁网1212活动开始,群晖DS920+和DS220+满300减40,购买酷狼8T赠送隔壁网邀请码和1年VIP,大刀价格微信咨询momo。 很多童靴,升级到DSM7.0后第三方套件无法用了,比如transmission,玩PT下载的童靴,需要谨慎升级。 这个方法wjq_xp分享的,非常感谢,前面部分和旧的降…

update关联一个视图的时候特别慢_实现一个简单的Vue.js

原文转自 https://const_white.gitee.io/gitee-blog/blog/vue/mini-vue/Vue响应式原理图片引自 孟思行 - 图解 Vue 响应式原理乞丐版 mini-vue实现mini-vue之前&#xff0c;先看看官网的描述。在Vue官网&#xff0c;深入响应式原理中&#xff0c;是这样说明的&#xff1a;每个组…

接口500什么原因_80%小餐饮店几乎都“活“不过500天,为什么?都在这5个原因里...

餐饮创业分享达人 原创作者&#xff1a;秦.关中我是餐饮创业实战经验分享达人&#xff0c;想要了解和学习更多餐饮实战经验&#xff0c;记得关注我哦&#xff01;希望我的分享能帮助大家在创业的道路上少走弯路&#xff0c;不踩坑&#xff0c;为你创业成功助上一臂之力。无论是…

linux 生成hash值命令,linux-从给定哈希计算base64编码哈希?

我创建了一个文件,并在其中输入了一些随机字符串.touch tesseract && echo TestTestTestTestTest > tesseract现在,如果我使用openssl来计算base64哈希[sha256],请运行以下命令&#xff1a;cat tesseract | openssl dgst -sha256 | openssl base64 -A回到我身边KHN0…

padding-left在ie8中不生效_陆国应 律师从民法典第209条来看房屋未过户买卖合同是否生效?...

基本案例(案例来源于大律师教你怎样打官司)&#xff1a;张某与某公司签订了房屋买卖合同。双方在合同中约定&#xff1a;某公司将三居室一套售于张某&#xff0c;价款30万元&#xff0c;并约定该房屋于2018年2月1日前交付使用。此后&#xff0c;张某先后向某公司支付购房款人民…

linux shadow 时间,Linux Shadow-Password-HOWTO - 7. 将 Shadow Suite 放进来使用(1)

这节描述你需要知道有些程式在安装时就已经有 Shadow Suite。大部分的资讯在操作手册可以找到。7.1 新增、修改和删除使用者Shadow Suite 新增下列指令用来新增、修改和删除使用者。 这也是可以安装 adduser 程式。useradduseradd 使令可用在系统中新增使用者。 你也可以采用此…

电脑反应慢卡怎么解决_电脑键盘失灵怎么解决

键盘是电脑中重要的输入设备之一&#xff0c;但在使用的过程中有时可能会碰到键盘失灵的问题&#xff0c;该怎么办呢&#xff1f;别着急&#xff0c;接下来&#xff0c;小编我就来给大家详细的介绍一下电脑键盘出现怎么办&#xff0c;并将解决键盘失灵的操作方法来分享给你们。…

金山手机控usb调试模式开启工具_话筒坏了无法连麦?一招手机秒变电脑麦克风...

前段时间孩子上网课&#xff0c;沉睡多年的摄像头和麦克风被从箱子底请了出来。当连接妥当后&#xff0c;突然发现麦克风失灵了&#xff0c;几经调试宣布报废&#xff01;当时正处于疫情高发期&#xff0c;电脑城肯定是关了&#xff0c;网购是来不及了&#xff0c;怎么办&#…

linux下openldap版本查询,用openldap进行linux认证

用openldap进行linux认证(时间&#xff1a;2010-11-25)(OS:LDAP SERVER:Linux version 2.6.18-8.el5xenLDAP:openldap-devel-2.3.27-5LDAP CLIENT:Linux version 2.6.32-71.el6.i686)一、LDAP Server 安装(一)安装配置#rpm -ihv openldap-servers-2.3.27-5.i386.rpm在安装过程中…

idea的setting界面怎么进_电脑怎么备份系统

电脑怎么备份系统&#xff1f;提前备份系统可以帮助下次系统出现问题后&#xff0c;随时还原备份的系统。下面小白提供两种备份系统的方法。一、系统自带备份一般现在的电脑系统都自带备份还原的功能&#xff0c;不管是win10还是win7都需要手动去备份。优点&#xff1a;可以增加…

快手用旺旺瓶子做机器人_用罐头瓶子做醪糟容易做好保存

醪糟是湖北四川一带的著名风味小吃&#xff0c;醪糟汤圆、醪糟鸡蛋酸甜可口&#xff0c;非常美味。这些年&#xff0c;北方人喜欢它的人也逐渐多了起来&#xff0c;我们单位食堂每周三都做醪糟汤圆大枣汤&#xff0c;是同事们最喜爱、期待的一道美食。我告诉她们可以自己做醪糟…

linux下关闭网络服务,Linux 关闭网络管理服务

关于各种类型数据char、int、double、float 所占空间长度的计算&#xff0c;而char类型让我长姿势了#include int main() { using namespace std; //int A&#xff1d;10; //double B&#xff1d;6; cout << ...python网络编程【一】TCP/IP 是标准的协议,它可以使用世界范…

你不出去卖我拿什么养你_玉树枝干“胳膊粗”,至少养了20年,给钱也不卖!...

玉树是很多花友家里常见的栽培花卉&#xff0c;很多地方叫厚脸皮&#xff0c;是很早进入到国内的多肉植物&#xff0c;经常能够几十年的玉树老桩&#xff0c;长得霸气。玉树叶子四季浓绿油亮&#xff0c;叶子犹如一片片碧玉&#xff0c;枝干古朴苍劲&#xff0c;犹如一棵大树&a…

python面试设计模式问题_聊聊 Python 面试最常被问到的几种设计模式(下)

1. 前言上篇文章 写到了 Python 最常用的 2 种设计模式&#xff0c;单例模式和工厂模式本篇文章我们继续聊聊面试中&#xff0c;Python 面试经常被问到的设计模式&#xff0c;即&#xff1a;构建者模式代理模式观察者模式2. 构建者模式构建者模式&#xff0c;是将一个复杂对象的…

vscode安装swift插件_使用 Webpack 优化 VS Code 插件加载性能

Webpack 这一 JS 模块打包神器相信大家都不陌生了。由于 VS Code 插件大部分也都是 JS/TS 代码 依赖库的形式&#xff0c;因此也可以使用 Webpack 打包&#xff0c;优化性能。经过实测&#xff0c;经过 Webpack 打包优化后的插件&#xff0c;其加载耗时可缩短几倍甚至数十倍之…

全国战争linux添加eth0,linux服务器双线路接入配置

linux服务器双线路接入配置现在有两个专线外接进来分别是移动IP&#xff1a;218。204。242。XXX和电信IP&#xff1a;124。172。245。XXX服务器的地址eth0和eth1的地址分别是&#xff1a;移动IP&#xff1a;218。204。242。XXX和电信IP&#xff1a;124。172。245。XXXDEVICEeth…