linux重启命令

信则成 信则成     2022-08-04     399

关键词:

一、Linux 的五个重启命令

  1、shutdown

  2、poweroff

  3、init

  4、reboot

  5、halt

  二、五个重启命令的具体说明

  shutdown

  reboot

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

  1.shutdown

  shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。而在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结﹐即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的﹐还可能重启。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕

  决定的。这让像vi之类的程序有时间储存目前正在编辑的文档﹐而像处理邮件〔mail〕和新闻〔news〕的程序则可以正常地离开等等。

  shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。

  Runlevel 0被用来停机〔halt〕﹐runlevel 6是用来重新激活〔reboot〕系统﹐而runlevel 1则是被用来让系统进入管理工作可以进行的状态﹔这是预设的﹐假定没有-h也没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些动作﹐你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。

  shutdown 参数说明:

  [-t] 在改变到其它runlevel之前﹐告诉init多久以后关机。

  [-r] 重启计算器。

  [-k] 并不真正关机﹐只是送警告信号给

  每位登录者〔login〕。

  [-h] 关机后关闭电源〔halt〕。

  [-n] 不用init﹐而是自己来关机。不鼓励使用这个选项﹐而且该选项所产生的后果往往不总是你所预期得到的。

  [-c] cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数﹐但是可以输入一个用来解释的讯息﹐而这信息将会送到每位使用者。

  [-f] 在重启计算器〔reboot〕时忽略fsck。

  [-F] 在重启计算器〔reboot〕时强迫fsck。

  [-time] 设定关机〔shutdown〕前的时间。

  2.halt----最简单的关机命令

  其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。

  参数说明:

  [-n] 防止sync系统调用﹐它用在用fsck修补根分区之后﹐以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块。

  [-w] 并不是真正的重启或关机﹐只是写

  wtmp〔/var/log/wtmp〕纪录。

  [-d] 不写wtmp纪录〔已包含在选项[-n]中〕。

  [-f] 没有调用shutdown而强制关机或重启。

  [-i] 关机〔或重启〕前﹐关掉所有的网络接口。

  [-p] 该选项为缺省选项。就是关机时调用poweroff。

  3.reboot

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

  4.init

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

  以上就是Linux五个重启命令的具体使用说明,谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。

linux常用命令-关机重启命令

关机重启命令shutdown命令语法:shutdown[选项]时间-c:取消前一个关机命令;-h:关机;-r:重启;例:shutdown-hnow  shutdown-h20:30(八点半关机) 关机命令:halt;      poweroff;     init0;重启命令:reboot;   ... 查看详情

了解linux上次重启命令结果

】了解linux上次重启命令结果【英文标题】:understandinglinuxlastrebootcommandresult【发布时间】:2012-06-0709:34:13【问题描述】:当我在linux上运行最后一个重启命令时,我收到以下结果rebootsystemboot2.6.32-38-serverThuJun710:54-15:22(04:27)我需要... 查看详情

linux常用管理命令

CentOS操作系统,记录一下相关系统管理操作命令重启命令1、reboot2、shutdown-rnow立刻重启(root用户使用)3、shutdown-r10过10分钟自动重启(root用户使用)4、shutdown-r20:35在时间为20:35时候重启(root用户使用)通过shutdown命令设置重启,可以用s... 查看详情

linux中nginx重启命令报libfastcommon

参考技术Alinux中nginx重启命令报libfastcommon则需要重新启动。重启步骤如下:1、验证nginx配置文件是否正确,进入nginx安装目录sbin下,输入命令./nginx-t编辑。2、重启nginx服务,进入nginx安装目录sbin下,输入命令./nginx-sreload即可。 查看详情

linux关机和重启命令及区别

参考技术A环境:RedHatlinuxEnterprise6+VirtualBox4.1linux关机和重启命令及区别关机命令:shutdown-hnow(立刻进行关机)halt(立刻进行关机)重启命令:shutdown-rnow(现在重新启动计算机)reboot(现在重新启动计算机)区别:shutdown-hnow和sh... 查看详情

linux关机命令和重启命令都有哪些

重启命令:1、reboot2、shutdown-rnow 立刻重启(root用户使用)3、shutdown-r10 过10分钟自动重启(root用户使用) 4、shutdown-r22:22 在时间为22:22时候重启(root用户使用)如果是通过shutdown命令设置重启的话,可以用shutdown-c命令取... 查看详情

linux的重启命令都有哪些

Linux的重启命令如下;一、shutdown-rnow命令:1、在命令行中输入:shutdown-rnow:表示现在重启计算机!2、按下回车便会进行重启;二‘、 reboot命令重启:1、输入:reboot 也表示重启!2、按下回车便会进行重启;注意:要实现重... 查看详情

linux用命令重启的两种方法

...tdown有一个help,会出现几个参数,然后再shutdown后边加-r就能重启.这里有各种参数的解释.02然后就会进入重启的界面.03还有一种方法就是在linux中有一个文件/etc/inittab,然后输入6也会重启.04最简单还是init,只要输入init6就会重启了,大... 查看详情

linux如何关机

...是通过shutdown命令设置关机的话,可以用shutdown-c命令取消重启重启命令:1、reboot2、shutdown-rnow立刻重启(root用户使用)3、shutdown-r10过10分钟自动重启(root用户使用)4、shutdown-r20:35在时间为20:35时候重启(root用户使用)如果是通过shutdown... 查看详情

linux基础命令之关机,重启,注销(代码片段)

shutdown      此命令用来安全关闭或重启Linux系统,系统在关闭之前会通知所有的登录用户,系统即将关闭,此时所有新用户都不可以登录。  以下截取man手册的内容(manshutdown):       NAME      shutdown... 查看详情

linux基础命令之关机、重启、注销命令

参考技术Ashutdown是一个用来安全关闭或重启Linux系统的命令,系统在关闭之前会通知所有的登录用户,系统即将关闭,此时所有的新用户都不可以登录,与shutdown功能类似的命令还有init、halt、poweroff、reboot。【语法格式】shutdown[O... 查看详情

linux中如何重启指定网卡

linux中可通过以下方式进行重启指定网卡:一、servicenetworkrestart1、首先用CRT工具连接到Linux命令行界面。或者进入操作系统界面,选择终端输入;2、如对所有的网卡进行重启操作,可以尝试输入:servicenetworkrestart命令进行操作;... 查看详情

linux如何重启网络,禁用网卡

Linux可通过以下方式重启网络,禁用网卡:1、首先用CRT工具连接到Linux命令行界面。或者进入操作系统界面,选择终端输入;2、如果对所有的网卡进行重启操作,可以尝试输入:servicenetworkrestart命令进行操作;3、样就完成了用se... 查看详情

linux常用命令汇总(代码片段)

Linux常用命令汇总基本命令1、关机重启关机命令:halt-p:立刻关机shutdown-hnow:立刻关机poweoff:立刻关机shutdown-h5:5分钟后关机重启命令:reboot:立刻重启shutdown-rnow:立刻重启shutdown-r5:5分钟后... 查看详情

linux常用命令汇总(代码片段)

Linux常用命令汇总基本命令1、关机重启关机命令:halt-p:立刻关机shutdown-hnow:立刻关机poweoff:立刻关机shutdown-h5:5分钟后关机重启命令:reboot:立刻重启shutdown-rnow:立刻重启shutdown-r5:5分钟后... 查看详情

linux的重启命令都有哪些

Linux的五个关机重启命令1、shutdown2、poweroff3、init4、reboot5、halt在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的。扩展资料1、cat命令cat命令可... 查看详情

快速上手linux核心命令:关机重启(代码片段)

...行下查看命令帮助man命令--help命令info命令二、Linux关机、重启shutdownreboot、halt、poweroff前言从这篇开始,我们正式开始Linux命令了。上一篇中已经预告,我们这篇主要说一说Linux中怎么在命令行下查看命令帮助?Linux怎么关机、重... 查看详情

linux系列教程——linux常用命令之网络和关机重启命令

...篇博客是我们讲解Linux命令的最后一篇了——网络和关机重启命令。1、网络命令 一、给指定用户发送信息:write  ①、命令名称:write  ②、英文原意:  ③、命令所在路径:/usr/bin/write  ④、执行权限:所有用户  ... 查看详情