|
|
1:立即、马上关闭Linux系统,其中 now 相当于时间为 0 的状态
- z# e/ k, ?) F k[root@db-server ~]# shutdown -h now3 f; R8 L- F8 I; A# u' Y
4 C% l- y0 j* v" n* I/ ^
9 ?/ [- E: A: y6 Q% m' h4 X: ]( K3 t2:系统2分钟后重新启动,其中+m表示几分钟后关机或开机。
{% C; Y, `* k[root@db-server ~]# shutdown -r +2. a8 N' t1 Q5 P9 i" d8 N- e
3 O# ~9 S4 [& b, w+ N3 ^+ }5 G, b! h% Z3 L" h. n
3:设置系统在那个时间点关机
7 o7 f: o8 R1 _" Z% z: V: q[root@db-server ~]# shutdown -h 12:00# C/ t& q. j7 k( R& G
或后台执行 ) T- t3 |- D Y- d$ G! }" m
[root@db-server ~]# shutdown -h 12:00 &( H5 t7 T. d3 R- V
最好是使用命令&将关机命令至于后台处理。不影响当前其它操作。7 F' ?2 p. s# q
设置多久时间后执行shutdown命令。时间参数有hh:mm或+m两种模式。hh:mm格式表示在几点几分执行shutdown命令。
4 d- T. U/ P$ \( y1 e/ X5 v例如 “shutdown 10:05”表示将在10:05执行shutdown.+m表示m分钟后执行shutdown.比较特别的用法是以now表示立即执行shutdown. 值得注意的是这部分参数不能省略。" i4 ]! B. H4 ^- ?' a8 a& j7 t
另外,需要注意如果现在已经22:30,你执行了shutdown -h 22:00 & 那么第二天才会关机。/ D1 j% g4 E/ j
) r1 J5 Q1 b, ~; j4:查看后台是否执行shutdown命令! F, ]- O0 ~+ R8 A6 Y* x8 |
) I* B, S N) [2 z
[root@db-server ~]# jobs
& y; ^: F+ j+ H! ]8 X& {8 E* M R4 X# G3 m& U0 \: G9 \' @
[1]+ Running shutdown -h 08:00 &- R+ j4 ?2 k/ u. ]3 b$ f
9 ?/ R8 ]0 D, g7 d+ C4 ^# [5:取消shutdown命令执行
Q6 g0 Q; b; \# f执行了下面命令让Linux在12:30关机,但是如果发现这个时间点不合适,那么可以使用CTRL+C取消。! n* Y, y J. r; J* r
i! _% l6 T9 S, X. t
[root@db-server ~]# shutdown -h 12:309 B M% b+ W* Z2 X
Shutdown cancelled.( v3 E& E. ~0 r9 f a3 |, J
[root@db-server ~]#% C" o2 h+ K; e o0 H; D: X
也可以在另外一个命令窗口执行下面命令
R% Y+ z% J7 m# u& F[root@db-server ~]# shutdown -c
1 X; p0 B4 u5 T5 \
- R# [- y3 t/ G1 N+ q* A% Q; H( M6:向所有登录的用户发出信息
9 x2 a! S& R. q3 D- g0 w# I[root@db-server ~]# shutdown -k "now": f7 l- ?8 j1 ]6 N$ z) L5 f4 j" y
Broadcast message from root (pts/2) (Sat Jan 10 20:09:14 2015):
# P! x$ ?+ P% ~, Y/ P( jThe system is going down to maintenance mode NOW!
5 L4 C( l3 {) F: @5 sShutdown cancelled.
8 a: H2 ?: Y9 U9 F& }1 Z另外登录的会话窗口会收到如下信息: U }; _. {! f- d5 T* b5 A) p
[root@db-server ~]#
( G- S# }/ |! C" B) Q[root@db-server ~]# - A ]5 k& C7 x4 R5 p7 m$ B* f
Broadcast message from root (pts/2) (Sat Jan 10 20:11:34 2015):& C: m" a* m% t# @ v5 N
The system is going down to maintenance mode NOW!
4 @- y, S( m- ]5 m. x( B: z @) b一般使用下面语法,如下所示
, [) V/ X$ d) M' S[root@db-server ~]# shutdown -k now "The Server will shutdown now
" w2 ]8 g0 y, A _* EBroadcast message from root (pts/1) (Sat Jan 10 20:14:54 2015):
/ `7 `7 F8 S6 g6 TThe Server will shutdown now
7 {' R+ P [$ ]: D# W. V3 q* e' f" OThe system is going down to maintenance mode NOW! T, W4 ]8 i0 W& m1 m9 I+ K
Shutdown cancelled.; _ s: }5 D/ t: A8 Q- n' e; W9 i
4 r! V3 L7 m+ d7 ^# O$ W4 ~2 y) e, d; U
7:重新启动时不进行磁盘检测2 P. }* i2 ?( @5 V( O+ a, A# h
[root@db-server ~]# shutdown -fr now, O% U% P: R4 `; G i9 T3 k ?1 m
Broadcast message from root (pts/1) (Sat Jan 10 20:23:59 2015): , d, X0 ]4 q% K; c* b, X, ^
The system is going down for reboot NOW!
$ v1 m9 \$ Q9 r
. U- p; f: S3 }- r+ u! C4 ~- {" e
# {- M7 C- Y! m2 |, J2 J8:在多少秒后关闭系统并给用户发送提示信息$ s5 X/ d% d* Y1 s9 ?) Z
[root@db-server ~]# shutdown -t 10 -h now "System will shutdown 10 sencond later" 7 ]1 f0 \9 p7 G- q4 q, t
Broadcast message from root (pts/1) (Sat Jan 10 20:33:36 2015): 2 d1 O: a0 B/ L
System will shutdown 10 sencond later , U! o7 m! o4 u& ~1 I O- a8 p) x
The system is going down for system halt NOW!
% P6 ^1 m. {1 I _9 l, o) A: L |
|