Linux开关命令(shutdown,reboot,halt,init)
2015-09-21 17:37
691 查看
命令简短
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 now #切换至单人操作模式(不加不论什么选项时)
重新启动样例
# shutdown -k now 'reboot' #发出警告讯息,但没有真的关机.
# shutdown -t5 -r now #立马重新启动, 但在警告和删除进程之间,延迟5秒钟.
# init 6 #马上将系统执行级别切换为6,即重新启动
# shutdown -r +10 'reboot' #10分钟后重新启动
# shutdown -c #取消之前的shutdown命令
# shutdown -r 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
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 now #切换至单人操作模式(不加不论什么选项时)
重新启动样例
# shutdown -k now 'reboot' #发出警告讯息,但没有真的关机.
# shutdown -t5 -r now #立马重新启动, 但在警告和删除进程之间,延迟5秒钟.
# init 6 #马上将系统执行级别切换为6,即重新启动
# shutdown -r +10 'reboot' #10分钟后重新启动
# shutdown -c #取消之前的shutdown命令
# shutdown -r 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
相关文章推荐
- Linux parted 分区
- linux自学心得之--安装内核头文件
- Linux下的有名管道(06)---使用两个管道实现两个进程之间的通信(手机模式)
- 关于linux有效用户id的解释
- Linux sed命令解析
- CentOS iSCSI服务器搭建------Target篇
- LINUX文件锁定
- Linux知识(2)----fcitx输入法安装
- CentOS 6.5上使用gdb调试时出现Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.132.el6.i686 .
- block_dump观察Linux IO写入的具体文件
- windows远程(xrdp+vnc)连接ubuntu linux
- linux环境变量 export命令详解
- Linux下的有名管道(05)---使用两个管道实现两个进程之间的通信(对讲机模式)
- phalcon的安装详细
- Centos下安装svn客户端
- 【问题】CentOS6.5系统"libc.so.6: version 'GLIBC_2.15' not found"解决方法
- [Linux] ls和size命令以及程序内存映像、磁盘映像的理解
- Linux 正则表达式
- RHEL7无人值守自动安装 DHCP+TFTP +SYSLINUX+FTP +Kickstart
- Linux 下软件安装