博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS开关机命令
阅读量:6036 次
发布时间:2019-06-20

本文共 1164 字,大约阅读时间需要 3 分钟。

命令简介

shutdown,poweroff,reboot,halt,init都可以进行关机,大致用法。

/sbin/halt     [-n] [-w] [-d] [-f] [-i] [-p] [-h]

/sbin/reboot   [-n] [-w] [-d] [-f] [-i]
/sbin/poweroff [-n] [-w] [-d] [-f] [-i] [-h]

[root@linux ~]$ reboot --h

usage: reboot [-n] [-w] [-d] [-f] [-h] [-i]
        -n: 停系统之前不同步
        -w: 只写wtmp reboot记录并离开
        -d: 不写wtmp记录
        -f: 强制停机或重启
        -h: 让硬盘处于单机模式
        -i: 关闭所有的网络接口

 

关机流程

1. 刷新硬盘缓存:

2. 记录重启事件:(/var/run/utmp,/var/log/wtmp)
3. 杀掉所有进程:
4. 最后重启机器:

 

关机例子

# shutdown -h now          #立刻关机

# shutdown -h 2:30 'halt'  #2点30分关机,注意以本机时间为准
# halt -p                  #立刻关机
# init 0                   #立即将系统运行级别切换为0,即关机
# shutdown -r now          #立刻重启

 

重启例子

# shutdown -k now 'reboot' #发出警告讯息,但没有真的关机.

# shutdown -t10 -r now     #立刻重启, 但在警告和删除processes之间,延迟10秒钟.
# init 6                   #立即将系统运行级别切换为6,即重启
# shutdown -r +10 'reboot' #10分钟后重启
# shutdown -c              #取消之前的shutdown命令
# shutdown now             #切换至单人操作模式(不加任何选项时)

 

关机准备

Linux不比Windows,如果不能正常关机,因来不及将数据写回文件,可能会导致文件系统损坏。所以在关机前要注意:

1. 观察系统状态

 

  • 用who命令,查看在线用户
  • 用netstat -a命令,查看网络联机状态
  • 用ps aux命令,查看后台执行程序

 

2. 通知在线用户 #shutdown -k now 'System will reboot in 30 minutes!'

3. 使用正确命令 #首先要搞清楚是关机还是重启,其次要注意参数

4. 注意数据同步 #使用sync数据同步写入磁盘

 

其他说明

1. 查看重启记录 

# last reboot

2. 远端启动机器 

# ssh root@server /sbin/reboot

# ssh root@192.168.0.1 /sbin/shutdown -r now

转载地址:http://iulhx.baihongyu.com/

你可能感兴趣的文章
关于云栖,有点无语的几个地方,管理能不能管?
查看>>
Windows线程的同步与互斥
查看>>
C#进阶系列——MEF实现设计上的“松耦合”(四):构造函数注入
查看>>
AngularJs ng-change事件/指令(转)
查看>>
linux系统下安装两个或多个tomcat
查看>>
ProtoBuffer 简单例子
查看>>
iOS多线程开发系列之(一)NSThread
查看>>
微信小程序初体验(上)- 腾讯ISUX社交用户体验设计成员出品
查看>>
SAP WM Physical Inventory Method ST & PZ
查看>>
一次快速的数据迁移感悟
查看>>
MySQL修改提示符
查看>>
《ELK Stack权威指南(第2版)》一3.6 Java日志
查看>>
C++流的streambuf详解及TCP流的实现
查看>>
《量化金融R语言初级教程》一2.5 协方差矩阵中的噪声
查看>>
mysql到elasticsearch数据迁移踩坑实践-Ali0th
查看>>
Python轻量级数据分析库DaPy
查看>>
beetl 和 shrio 结合
查看>>
相对/绝对路径,cd命令,mkdir/rmdir命令,rm命令
查看>>
tomcat中web.xml各配置项的意义
查看>>
Nodejs学习笔记(二):《node.js开发指南》代码中需要注意的几点
查看>>