|
|
1:立即、马上关闭Linux系统,其中 now 相当于时间为 0 的状态
8 P* E6 `9 `9 A- V2 G[root@db-server ~]# shutdown -h now' v' y! I- N0 B2 b5 |( _
2 y6 E' b( g8 Z( j8 I' I- H8 u% m5 w* C- S U8 D6 d6 b/ w n L
2:系统2分钟后重新启动,其中+m表示几分钟后关机或开机。0 E! z* a- ^/ V
[root@db-server ~]# shutdown -r +2
# H8 N+ @2 l, E5 W$ w* C( Y/ R1 ^, r J" ^- ?" Z4 Q
- r e) Y0 O1 X7 y) Y
3:设置系统在那个时间点关机2 {* M" O A1 J, N
[root@db-server ~]# shutdown -h 12:008 ~5 f+ k/ ^/ k2 E
或后台执行 / [% S9 l6 i6 B6 O7 O% b. |
[root@db-server ~]# shutdown -h 12:00 &
# m; h9 Q$ u1 a3 {最好是使用命令&将关机命令至于后台处理。不影响当前其它操作。
% V5 \! Q9 W# Q8 G- F0 U* s设置多久时间后执行shutdown命令。时间参数有hh:mm或+m两种模式。hh:mm格式表示在几点几分执行shutdown命令。
0 C4 q T7 h1 j9 L/ \例如 “shutdown 10:05”表示将在10:05执行shutdown.+m表示m分钟后执行shutdown.比较特别的用法是以now表示立即执行shutdown. 值得注意的是这部分参数不能省略。
" Z! d/ g" X7 a1 [) |3 ]另外,需要注意如果现在已经22:30,你执行了shutdown -h 22:00 & 那么第二天才会关机。5 K- _$ J) n4 h% \& X$ d
t2 t. H1 f8 ^# P$ k) m
4:查看后台是否执行shutdown命令
0 M9 I1 Q' X% w" E% `% r8 M
3 M2 j& y4 p ~! o# H; `' Y[root@db-server ~]# jobs. J: @- A0 Y' ]6 v
1 W) O# P% d( _, F$ P+ y+ A( c, k
[1]+ Running shutdown -h 08:00 &
" y+ K, U& z) o" O! H4 |( ~( i" }. v5 J9 V! |
5:取消shutdown命令执行4 ^3 g0 z) ~9 I' i9 b
执行了下面命令让Linux在12:30关机,但是如果发现这个时间点不合适,那么可以使用CTRL+C取消。2 |, d6 a8 a& Y ^* H& y1 ?; F- [; m
6 O: }; N7 t' E% K/ l3 B, N/ v
[root@db-server ~]# shutdown -h 12:301 u" E% l4 {9 C: i! h: e, y
Shutdown cancelled.
3 _8 k4 q& j& j" Y9 Q8 |, P5 R1 c[root@db-server ~]#
1 V( Z! L5 y5 r ?# n也可以在另外一个命令窗口执行下面命令
! b* q' f8 G' H. r W4 `[root@db-server ~]# shutdown -c( {1 o& @6 U5 d, ^9 Z6 y
; ^5 _0 u) ?+ T4 o0 _! c1 C6 }
6:向所有登录的用户发出信息! m! S! D- _. g! r. I
[root@db-server ~]# shutdown -k "now"
; g$ g' }" F- s0 S: sBroadcast message from root (pts/2) (Sat Jan 10 20:09:14 2015):
3 A' s2 |) F7 q, _& CThe system is going down to maintenance mode NOW!
, W+ H' I9 J9 ?8 U, ?* |Shutdown cancelled.
9 Y+ v' a6 c5 `; V6 h& p+ _* s另外登录的会话窗口会收到如下信息; u! j4 }! X) o$ F( D
[root@db-server ~]# 0 A6 P' U/ g2 D/ i% e% }
[root@db-server ~]#
* }' s5 X. f% n) ABroadcast message from root (pts/2) (Sat Jan 10 20:11:34 2015):
/ K! R1 t4 x* C7 G6 rThe system is going down to maintenance mode NOW!1 `# Z: S! J2 p
一般使用下面语法,如下所示
) A; b; h! ]# H5 A- p% X) `9 _[root@db-server ~]# shutdown -k now "The Server will shutdown now ' P! J' J5 ~0 ~, j" w( a# _+ P
Broadcast message from root (pts/1) (Sat Jan 10 20:14:54 2015):
3 p& {, n+ m7 {8 D+ jThe Server will shutdown now $ ^5 E/ F6 t1 X
The system is going down to maintenance mode NOW!
* l3 _9 |; b1 ?, w. m: NShutdown cancelled.
) F' f3 Z8 o- _7 ^% U# |. f' k3 y; \$ r( p' g7 Q+ a1 P; I1 i2 ^
/ ], y' u7 v6 Y7:重新启动时不进行磁盘检测, ~7 N( i* Q( L9 g* N4 \2 `# F1 {# v
[root@db-server ~]# shutdown -fr now
) a0 w- b) O \. kBroadcast message from root (pts/1) (Sat Jan 10 20:23:59 2015): ; I, K! m' W& g' }
The system is going down for reboot NOW!0 w0 w# T {1 B! i8 A
8 P+ j% x7 t4 ?5 F/ d6 Y: Y+ c$ k" @) v3 y" X4 Z
8:在多少秒后关闭系统并给用户发送提示信息, E5 f" Z& @4 ~ {' m c: m4 I
[root@db-server ~]# shutdown -t 10 -h now "System will shutdown 10 sencond later"
: ?) |( @! O; I( yBroadcast message from root (pts/1) (Sat Jan 10 20:33:36 2015): 0 {$ ]+ _" F4 h2 M( y
System will shutdown 10 sencond later
7 {, v; d. S, lThe system is going down for system halt NOW!
1 ^/ \% C" s$ M+ O |
|