reboot 就是 poweroff 然后power on
halt Shut down and halt the system
poweroff Shut down and power-off the system
reboot [ARG] Shut down and reboot the system
shutdown -h now 或 halt (關機)
shutdown -r now 或 reboot (重新開機
shutdown -h
poweroff
init 0
重新啟動的指令是下面三個
reboot
init 6
shutdown -r
shutdown,reboot,init,halt,poweroff,systemctl重启和关闭Linux系统
下面介绍在 Linux 操作系统中重启和关闭相关的命令:shutdown、reboot、init、halt、poweroff、systemctl,你可以根据需要来选择适合的 Linux 命令关闭或重新启动系统。其中 shutdown、halt、poweroff、reboot 命令是用来停机、重启或切断电源,init 命令是 “initialization” 的简称,是系统启动的第一个进程。systemctl 命令管理 systemd,是 Linux 系统和服务器的管理程序。 前提条件 系统重启和关闭之始,会通知所有已登录的用户和进程。当然,如果使用了时间参数,系统将拒绝新的用户登入。执行此类操作之前,我建议您坚持复查,因为您只能得到很少的提示来确保这一切顺利。 下面陈列了一些步骤: 确保您拥有一个可以处理故障的控制台,以防之后可能会发生的问题。VMWare 可以访问虚拟机,而 IPMI、iLO 和 iDRAC 可以访问物理服务器。 您需要通过公司的流程,申请修改或故障的执行权直到得到许可。 为安全着想,备份重要的配置文件,并保存到其他服务器上。 验证日志文件(提前检查)。 和相关团队交流,比如数据库管理团队,应用团队等。 通知数据库和应用服务人员关闭服务,并得到确定答复。 使用适当的命令复盘操作,验证工作。 最后,重启系统。 验证日志文件,如果一切顺利,执行下一步操作,如果发现任何问题,对症排查。 无论是回退版本还是运行程序,通知相关团队提出申请。 对操作做适当守候,并将预期的一切正常的反馈给团队。 使用 shutdown 命令关闭和重启 Linux 系统 shutdown 命令用于断电或重启本地和远程的 Linux 机器。它为高效完成作业提供多个选项。如果使用了时间参数,系统关闭的 5 分钟之前,会创建 /run/nologin 文件,以确保后续的登录会被拒绝。 通用语法如下: # shutdown [OPTION] [TIME] [MESSAGE] 运行下面的命令来立即关闭 Linux 机器。它会立刻杀死所有进程,并关闭系统: # shutdown -h now -h:如果不特指 -halt 选项,这等价于 -poweroff 选项。 另外我们可以使用带有 -halt 选项的 shutdown 命令来立即关闭设备: # shutdown --halt now 或者: # shutdown -H now -H, --halt:停止设备运行。 另外我们可以使用带有 poweroff 选项的 shutdown 命令来立即关闭设备: # shutdown --poweroff now 或者: # shutdown -P now -P, --poweroff:切断电源(默认)。 如果您没有使用时间选项运行下面的命令,它将会在一分钟后执行给出的命令: # shutdown -h Shutdown scheduled for THU 2018-11-01 06:42:31 EDT, use 'shutdown -c' to cancel. root@2daygeek.com# Broadcast message from root@vps.2daygeek.com (THU 2018-11-01 06:41:31 EDT): The system is going down for power-off at THU 2018-11-01 06:42:31 EDT! 其他的登录用户都能在中断中看到如下的广播消息: [daygeek@2daygeek.com ~]$ Broadcast message from root@2daygeek.com (THU 2018-11-01 06:41:31 EDT): The system is going down for power-off at THU 2018-11-01 06:42:31 EDT! 对于使用了 -halt 选项: # shutdown -H Shutdown scheduled for THU 2018-11-01 06:37:53 EDT, use 'shutdown -c' to cancel. root@2daygeek.com# Broadcast message from root@vps.2daygeek.com (THU 2018-11-01 06:36:53 EDT): The system is going down for system halt at THU 2018-11-01 06:37:53 EDT! 对于使用了 -poweroff 选项: # shutdown -P Shutdown scheduled for THU 2018-11-01 06:40:07 EDT, use 'shutdown -c' to cancel. root@2daygeek.com# Broadcast message from root@vps.2daygeek.com (THU 2018-11-01 06:39:07 EDT): The system is going down for power-off at THU 2018-11-01 06:40:07 EDT! 可以在您的终端上敲击 shutdown -c 选项取消操作: # shutdown -c Broadcast message from root@vps.2daygeek.com (THU 2018-11-01 06:39:09 EDT): The system shutdown has been cancelled at THU 2018-11-01 06:40:09 EDT! 其他的登录用户都能在中断中看到如下的广播消息: [daygeek@2daygeek.com ~]$ Broadcast message from root@vps.2daygeek.com (THU 2018-11-01 06:41:35 EDT): The system shutdown has been cancelled at THU 2018-11-01 06:42:35 EDT! 添加时间参数,如果你想在 N 秒之后执行关闭或重启操作。这里,您可以为所有登录用户添加自定义广播消息。例如,我们将在五分钟后重启设备: # shutdown -r +5 "To activate the latest Kernel" Shutdown scheduled for THU 2018-11-01 07:13:16 EDT, use 'shutdown -c' to cancel. [root@vps138235 ~]# Broadcast message from root@vps.2daygeek.com (THU 2018-11-01 07:08:16 EDT): To activate the latest Kernel The system is going down for reboot at THU 2018-11-01 07:13:16 EDT! 运行下面的命令立即重启 Linux 机器。它会立即杀死所有进程并且重新启动系统: # shutdown -r now -r, --reboot: 重启设备。 参考:shutdown命令_Linux shutdown命令使用详解:用来执行系统关机的命令 通过 reboot 命令关闭和重启 Linux 系统 reboot 命令用于关闭和重启本地或远程设备。reboot 命令拥有两个实用的选项。 它能够优雅的关闭和重启设备(就好像在系统菜单中惦记重启选项一样简单)。 执行不带任何参数的 reboot 命令来重启 Linux 机器: # reboot 执行带 -p 参数的 reboot 命令来关闭 Linux 机器电源: # reboot -p -p, --poweroff:调用 halt 或 poweroff 命令,切断设备电源。 执行带 -f 参数的 reboot 命令来强制重启 Linux 设备(这类似按压机器上的电源键): # reboot -f -f, --force:立刻强制中断,切断电源或重启。 参考:reboot命令_Linux reboot命令使用详解:重新启动正在运行的Linux操作系统 通过 init 命令关闭和重启 Linux 系统 init(“initialization” 的简写)是系统启动的第一个进程。 它将会检查 /etc/inittab 文件并决定 linux 运行级别。同时,允许用户在 Linux 设备上执行关机或重启操作. 这里存在从 0 到 6 的七个运行等级。 执行以下 init 命令关闭系统: # init 0 0: 停机 – 关闭系统。 运行下面的 init 命令重启设备: # init 6 6:重启 – 重启设备。 参考:init命令_Linux init命令使用详解:init进程是所有Linux进程的父进程 通过 halt 命令关闭和重启 Linux 系统 halt 命令用来切断电源或关闭远程 Linux 机器或本地主机。中断所有进程并关闭 cpu: # halt 参考:halt命令_Linux halt命令使用详解:关闭正在运行的Linux操作系统 通过 poweroff 命令关闭和重启 Linux 系统 poweroff 命令用来切断电源或关闭远程 Linux 机器或本地主机。poweroff 很像 halt,但是它可以关闭设备硬件(灯和其他 PC 上的其它东西)。它会给主板发送 ACPI 指令,然后信号发送到电源,切断电源。 # poweroff 参考:poweroff命令_Linux poweroff命令使用详解:用来关闭计算机操作系统并且切断系统电源 通过 systemctl 命令关闭和重启 Linux 系统 systemd 是一款适用于所有主流 Linux 发型版的全新 init 系统和系统管理器,而不是传统的 SysV init 系统。 systemd 兼容与 SysV 和 LSB 初始化脚本。它能够替代 SysV init 系统。systemd 是内核启动的第一个进程,并持有序号为 1 的进程 PID。 它是一切进程的父进程,Fedora 15 是第一个适配安装 systemd (替代了 upstart)的发行版。 systemctl 是命令行下管理 systemd 守护进程和服务的主要工具(如 start、restart、stop、enable、disable、reload & status)。 systemd 使用 .service 文件而不是 SysV init 使用的 bash 脚本。 systemd 将所有守护进程归与自身的 Linux cgroups 用户组下,您可以浏览 /cgroup/systemd 文件查看该系统层次等级: # systemctl halt # systemctl poweroff # systemctl reboot # systemctl suspend # systemctl hibernate 参考:systemctl命令_Linux systemctl命令使用详解:系统服务管理器指令 结语 shutdown、reboot、init、halt、poweroff、systemctl 命令可以达到重启和关闭 Linux 系统目的,都是在命令行下操作。如果你对命令行比较熟悉,那这样做是最便捷的,也是最安全的。同时重启和关闭系统的命令不多,你可以选择其中拿手的来完成任务。 |
reboot 就是 poweroff 然后power on的更多相关文章
- 正确的关机方法: sync, shutdown, reboot, halt, poweroff, init
正常情况下,要关机时需要注意底下几件事: 观察系统的使用状态: 如果要看目前有谁在在线,可以下达『who』这个命令,而如果要看网络的联机状态,可以下达 『 netstat -a 』这个命令, 而要看背 ...
- 【Linux命令】常用系统工作命令11个(echo、date、reboot、poweroff、wget、ps、top、pidof、kill、killall、pkill)
目录 echo命令 date命令 reboot命令 poweroff命令 wget命令 ps命令 top命令 pidof命令 kill命令 killall命令 pkill命令 一.echo命令 ech ...
- Linux Reboot And Poweroff Command
1.Environment:RedHat Linux Enterprise 6+Vmware Workstation 12 Pro 2.Linux shutdown and restart comma ...
- 《linux就该这么学》课堂笔记03 命令初识 echo、date、reboot、poweroff、wget...
Linux进程的六种状态(R.S.D.T.Z.X): R --- TASK_RUNNING(可执行状态) S --- TASK_INTERRUPTIBLE(可中断的睡眠状态) D --- TASK_U ...
- shutdown,init,halt,poweroff,reboot的区别和联系, pkill -kill -t tty7注销
前言 最近这些天,每天晚上关机前,都会在osc上发一条动弹,“我要init 0了,各位晚安啊”,这是一件再正常不过的事情了. 看似很平常的一件事情,不过在昨晚就被一位同学的回复给难住了,到底是什么样的 ...
- Linux命令学习总结:reboot命令
命令简介: 该命令用来重启Linux系统.相当于Windows系统中的restart命令. 命令语法: /sbin/reboot [-n] [-w] [-d] [-f] [-i] 或 reboot [ ...
- 关机相关(shutdown,reboot)
慣用的關機指令: shutdown 由於Linux的關機是那麼重要的工作,因此除了你是在主機前面以tty7圖形介面來登入系統時, 不論用什麼身份都能夠關機之外,若你是使用遠端管理工具(如透過piett ...
- linux云计算集群架构学习笔记:rhel7基本命令操作
1-3-RHEL7基本命令操作 1.1Linux终端介绍 Shell提示符 Bash Shell基本语法. 1.2基本命令的使用:ls.pwd.cd. 1.3查看系统和BIOS硬件时间. 1.4 L ...
- twrp gui/actions.cpp 中的功能实现 tw_action ,tw_action_param ,第二章
继续分析 twrp ui.xml中的相关内容,以<page name="reboot">为讲解内容 <object type="button" ...
随机推荐
- [递推]C. 【例题3】数的划分
C . [ 例 题 3 ] 数 的 划 分 C. [例题3]数的划分 C.[例题3]数的划分 题目描述 将整数 n n n 分成 k k k 份,且每份不能为空,任意两个方案不相同(不考虑顺序). 例 ...
- [高精度]P1096 Hanoi 双塔问题
Hanoi 双塔问题 题目描述 给定A.B.C三根足够长的细柱,在A柱上放有2n个中间有孔的圆盘,共有n个不同的尺寸,每个尺寸都有两个相同的圆盘,注意这两个圆盘是不加区分的(下图为n=3的情形). 现 ...
- Leedcode算法专题训练(双指针)
算法思想 双指针 167. 两数之和 II - 输入有序数组 双指针的典型用法 如果两个指针指向元素的和 sum == target,那么得到要求的结果: 如果 sum > target,移动较 ...
- 数据库MySQL四
一.测试题 二.复习 说明:sql中的函数分为单行函数和分组函数 调用语法:select 函数名(实参列表); 1>字符函数 concat(str1,str2,..):拼接字符 substr(s ...
- 9. resultMap 结果映射集
@Data public class CreditCard extends BankCard { /** * 消费额度 */ private String creditLine; } @Data pu ...
- CSS 还能这样玩?奇思妙想渐变的艺术
在之前的这篇文章 -- 一行 CSS 代码的魅力 中,我们介绍了一种使用一行 CSS 代码就能够生成的一种美妙(也许奇怪更合适)的背景. 本文,将继续介绍背景的一些有意思的知识,利用一些极小的单位,只 ...
- vue中利用.env文件存储全局环境变量,以及配置vue启动和打包命令
目录 1,前言 2,.env文件的作用 3,配置.env文件 4,配置启动命令 5,获取.env中的全局变量 5,实际用处 1,前言 分享一下vue项目中利用.env文件存储全局环境变量,以及利于项目 ...
- Laravel结构生成器
简介 Laravel 的 Schema 类提供了一种与数据库无关的方式维护表.它和 Laravel 所支持的所有数据库都能很好的工作,并且提供了统一的接口. 创建和删除表 使用 Schema::cre ...
- 【Vue】Vue学习(四)-状态管理中心Vuex的简单使用
一.vuex的简介 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.Vuex背后的基本思想,就是前面所说的单向数据流.图4就是Vuex实现单向数据流的示意图. Store ...
- 病毒木马查杀实战第009篇:QQ盗号木马之手动查杀
前言 之前在<病毒木马查杀第002篇:熊猫烧香之手动查杀>中,我在不借助任何工具的情况下,基本实现了对于"熊猫烧香"病毒的查杀.但是毕竟"熊猫烧香" ...