linux命令--关机命令shutdown、halt、poweroff、reboot
2017-09-08 20:01
537 查看
首先必须明确:关机≠关闭电源,关机时电源本身并没有彻底断电,而维持了一个微弱电流。这个电流增加了电源管理功能可以让操作系统直接对电源进行管理,若操作系统实现软关机,那么通过网络就可以实现远程开机[当然硬件需要硬件支持];
1.shutdown命令
shutdown 会给系统计划一个时间关机。它可以被用于停止、关机、重启机器。 shutdown命令安全地将系统关机。shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。Runlevel
0被用来停机〔halt〕﹐runlevel6是用来重新激活〔reboot〕系统﹐而runlevel1则是被用来让系统进入管理工作可以进行的状态。
其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。
#halt 调用shutdown -h 杀死进程,执行sync系统调用[同步],文件系统写完成后关闭Kernel
#halt -r 立刻关机,不同步临时数据到磁盘
#halt --no-sync 同上
#halt -f
强制关机,不去调用shutdown,未保存的数据会丢失
#halt -force 同上
#halt -p
关机后顺便关闭电源,请注意缺省会带-p
#halt -w
并不会真的关机,只是把记录写到 /var/log/wtmp 档案里
3.poweroff命令
Poweroff基本和halt一致,不过使用poweroff会关机后并且切断电源。poweroff在关闭计算机操作系统之后,最后还会发送ACPI指令,通知电源,最后切断电源供应
#power -i 关闭所有网络接口,然后关机,关电源
#power -h 关闭操作系统之前将系统中所有的硬件设置为备用模式
4.reboot命令
Reboot基本和halt一致,不过他是重启动作。功能是重新启动
1.shutdown命令
shutdown 会给系统计划一个时间关机。它可以被用于停止、关机、重启机器。 shutdown命令安全地将系统关机。shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。Runlevel
0被用来停机〔halt〕﹐runlevel6是用来重新激活〔reboot〕系统﹐而runlevel1则是被用来让系统进入管理工作可以进行的状态。
#shutdown -r now 立刻关机重启
#shutdown -h +30 延迟30分钟后关机 关机后关闭电源 #shutdown -H now 立刻执行关机 now等于+0 halt after shutdown (implies -h) #shutdown -P 15:20 下午15:20分执行关机 power off after shutdown (implies -h)
#shutdown -k 只是警告,但是不真正去执行关机
#shutdown -c 取消后台运行shutdown进程
2.Halt命令
其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。
#halt 调用shutdown -h 杀死进程,执行sync系统调用[同步],文件系统写完成后关闭Kernel
#halt -r 立刻关机,不同步临时数据到磁盘
#halt --no-sync 同上
#halt -f
强制关机,不去调用shutdown,未保存的数据会丢失
#halt -force 同上
#halt -p
关机后顺便关闭电源,请注意缺省会带-p
#halt -w
并不会真的关机,只是把记录写到 /var/log/wtmp 档案里
3.poweroff命令
Poweroff基本和halt一致,不过使用poweroff会关机后并且切断电源。poweroff在关闭计算机操作系统之后,最后还会发送ACPI指令,通知电源,最后切断电源供应
#power -i 关闭所有网络接口,然后关机,关电源
#power -h 关闭操作系统之前将系统中所有的硬件设置为备用模式
4.reboot命令
Reboot基本和halt一致,不过他是重启动作。功能是重新启动
相关文章推荐
- [8-20]关机命令shutdown、halt、poweroff、reboot小结
- Linux 关机命令 shutdown halt reboot init telinit poweroff
- 命令cd,pwd,tty,whereis,which,stat,echo,shutdown,halt,reboot,powerof
- linux常用关机命令及其区别-Shutdown halt reboot init
- Linux下关机命令的区别 (halt,poweroff,reboot,shutdown,init)
- Linux下关机命令的区别 (halt,poweroff,reboot,shutdown,init)
- Linux/Unix关机、重启(shutdown\reboot\halt\init)等命令
- linux常用的简单命令(三)tar、scp、df/du、ps、free、top、netstat、tcpdump、kill、reboot/halt/poweroff、shutdown
- Linux常用命令之关机命令(halt poweroff shutdown)的区别
- linux下常用的关机/重启命令shutdown、halt、reboot、init
- linux 关机命令-shutdown、halt、reboot、及init
- 【转载】关于shutdown halt reboot poweroff init 0几种关机和重启命令的理解
- linux下常用的关机/重启命令shutdown、halt、reboot、init
- Linux下关机命令,shutdown -r now reboot及halt命令的区别
- linux常用的简单命令(三)tar、scp、df/du、ps、free、top、netstat、tcpdump、kill、reboot/halt/poweroff、shutdown
- Linux关机命令:halt shutdown reboot init
- Linux下halt,poweroff,reboot,shutdown命令的区别
- Linux命令之 reboot、shutdown、halt、poweroff
- 关机相关命令,sync,shutdown,poweroff,reboot,halt
- 每天一个linux命令:reboot、shutdown、halt、poweroff