linux关机重启命令
今天我们来介绍下linux系统中常用到的关机重启命令—shutdown、halt、reboot、poweroff以及init。
shutdown命令
以安全的方式关闭系统或重启系统。它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。
命令格式
shutdown [OPTION]... TIME [MESSAGE]
time 参数的格式可以有很多种。首先,可以是 hh:mm 格式的绝对时间,其中 hh 指的是小时(一到二位数),mm 指的是分钟(二位数)。第二种是 +m 格式,其中 m 指的是等待的分钟数。 now 是 +0 的别名。
参数说明
-r |
重启系统 |
-h |
系统关机 |
-H |
感觉也是关机 |
-P |
还是系统关机 |
-c |
取消正在进行的关机操作 |
-k |
仅发出警告信息和禁止登陆,并不会关机 |
关于-H 与 –P 的作用,希望英文不错的朋友给区分下差别
-H Requests that the system be halted after it has been brought down.
-P Requests that the system be powered off after it has been brought down.
halt 、reboot、poweroff命令
halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。
reboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机。
poweroff也是用来关闭系统的。
命令格式
halt [OPTION]...
reboot [OPTION]...
poweroff [OPTION]...
参数说明
-f,--force |
不调用shutdown(8),强制执行命令 |
-p,--poweroff |
当关闭系统时执行关闭电源的操作 |
-w,--wtmp-only |
不真正重启或关机,而仅仅将关机信息写入 /var/log/wtmp 文件 |
--verbose |
当重新启动时输出更详细的信息,用于调试关闭 |
作为linux的一只菜鸟,对其内部原理还不是很清楚,希望各位博友多多指教啊。
关机命令
init 0
关于关机和重启的命令就介绍这些了。还是那句老话,希望各位多给一些意见啊,不论是排版、知识点、或者是经验之谈都是可以的。