A. 鍏抽棴linux涓嶉噸鏂板惎鍔ㄥ懡浠
Linux 鍏蟲満鍜岄噸鍚鍛戒護
Linux涓甯哥敤鐨勫叧鏈哄拰閲嶆柊鍚鍔ㄥ懡浠ゆ湁shutdown銆乭alt銆乺eboot浠ュ強init,瀹冧滑閮藉彲浠ヨ揪鍒板叧鏈哄拰閲嶆柊鍚鍔ㄧ殑鐩鐨,浣嗘槸姣忎釜鍛戒護鐨勫唴閮ㄥ伐浣滆繃紼嬫槸涓嶅悓鐨,涓嬮潰灝嗛愪竴榪涜屼粙緇嶃
1. shutdown
shutdown鍛戒護鐢ㄤ簬鍏抽棴Linux緋葷粺銆傛湁浜涚敤鎴蜂細浣跨敤鐩存帴鏂鎺夌數婧愮殑鏂瑰紡鏉ュ叧闂璍inux,榪欐槸鍗佸垎鍗遍櫓鐨勩傚洜涓篖inux涓庝笉鍚,鍏跺悗鍙拌繍琛岀潃璁稿氳繘紼,鎵浠ュ己鍒跺叧鏈哄彲鑳戒細瀵艱嚧榪涚▼鐨勬暟鎹涓㈠け,浣跨郴緇熷勪簬涓嶇ǔ瀹氱殑鐘舵,鐢氳嚦浼氭崯鍧忕‖浠惰懼囥
鎵ц宻hutdown鍛戒護鏃,緋葷粺浼氶氱煡鎵鏈夌櫥褰曠殑鐢ㄦ埛緋葷粺灝嗚佸叧闂,騫朵笖login鎸囦護浼氳鍐葷粨,鍗蟲柊鐨勭敤鎴蜂笉鑳藉啀鐧誨綍緋葷粺銆備嬌鐢╯hutdown鍛戒護鍙 浠ョ洿鎺ュ叧闂緋葷粺,涔熷彲浠ュ歡榪熸寚瀹氱殑鏃墮棿鍐嶅叧闂緋葷粺,榪樺彲浠ラ噸鏂板惎鍔ㄣ傚歡榪熸寚瀹氱殑鏃墮棿鍐嶅叧闂緋葷粺,鍙浠ヨ╃敤鎴鋒湁鏃墮棿鍌ㄥ瓨褰撳墠姝e湪澶勭悊鐨勬枃浠跺拰鍏抽棴宸茬粡鎵撳紑鐨 紼嬪簭銆
shutdown鍛戒護鐨勯儴鍒嗗弬鏁板備笅:
[-t] 鎸囧畾鍦ㄥ氶暱鏃墮棿涔嬪悗鍏抽棴緋葷粺
[-r] 閲嶅惎緋葷粺
[-k] 騫朵笉鐪熸e叧鏈,鍙鏄緇欐瘡涓鐧誨綍鐢ㄦ埛鍙戦佽﹀憡淇″彿
[-h] 鍏抽棴緋葷粺(halt)
shutdown鍛戒護鐨勫伐浣滃疄璐ㄦ槸緇檌nit紼嬪簭鍙戦佷俊鍙(signal),瑕佹眰鍏跺垏鎹㈢郴緇熺殑榪愯岀駭鍒(Runlevel)銆傜郴緇熺殑榪愯岀駭鍒鍖呮嫭:
0:鍏抽棴緋葷粺
1:鍗曠敤鎴鋒ā寮,濡傛灉娌℃湁涓簊hutdown鍛戒護鎸囧畾-h鎴-r鍙傛暟鑰岀洿鎺ユ墽琛,鍒欓粯璁ゅ皢鍒囨崲鍒版よ繍琛岀駭鍒
2:澶氱敤鎴鋒ā寮(涓嶆敮鎸丯FS)
3:澶氱敤鎴鋒ā寮(鏀鎸丯FS),涓鑸甯哥敤姝ょ嶈繍琛岀駭鍒
5:澶氱敤鎴鋒ā寮(GUI妯″紡)
6:閲嶆柊鍚鍔ㄧ郴緇
2. halt
halt鏄鏈綆鍗曠殑鍏蟲満鍛戒護,鍏跺疄闄呬笂鏄璋冪敤shutdown -h鍛戒護銆俬alt鎵ц屾椂,鏉姝誨簲鐢ㄨ繘紼,鏂囦歡緋葷粺鍐欐搷浣滃畬鎴愬悗灝變細鍋滄㈠唴鏍搞
halt鍛戒護鐨勯儴鍒嗗弬鏁板備笅:
[-f] 娌℃湁璋冪敤shutdown鑰屽己鍒跺叧鏈烘垨閲嶅惎
[-i] 鍏蟲満鎴栭噸鏂板惎鍔ㄤ箣鍓,鍏蟲帀鎵鏈夌殑緗戠粶鎺ュ彛
[-p] 鍏蟲満鏃惰皟鐢╬oweroff,姝ら夐」涓虹己鐪侀夐」
3.reboot
reboot鐨勫伐浣滆繃紼嬩笌halt綾諱技,鍏朵綔鐢ㄦ槸閲嶆柊鍚鍔,鑰宧alt鏄鍏蟲満銆傚叾鍙傛暟涔熶笌halt綾諱技銆
4.init
init鏄鎵鏈夎繘紼嬬殑紲栧厛,鍏惰繘紼嬪彿濮嬬粓涓1銆俰nit鐢ㄤ簬鍒囨崲緋葷粺鐨勮繍琛岀駭鍒,鍒囨崲鐨勫伐浣滄槸絝嬪嵆瀹屾垚鐨勩俰nit 0鍛戒護鐢ㄤ簬絝嬪嵆灝嗙郴緇熻繍琛岀駭鍒鍒囨崲涓0,鍗沖叧鏈;init 6鍛戒護鐢ㄤ簬灝嗙郴緇熻繍琛岀駭鍒鍒囨崲涓6,鍗抽噸鏂板惎鍔ㄣ
B. linux shutdown鍏抽棴緋葷粺鍛戒護浣跨敤浠嬬粛
linux鍏抽棴緋葷粺鍛戒護涔媠hutdown
鍏抽棴銆侀噸鍚緋葷粺
Linux鏄涓涓澶氱敤鎴楓佸氫換鍔$郴緇燂紝濡傛灉涓嶆g『鍦板叧闂鎴栭噸鍚緋葷粺錛屽彲鑳戒細瀵艱嚧緋葷粺涓鐨勭敤鎴鋒暟鎹涓㈠け銆傚彲鑳界殑鎯呭喌鏄鐢ㄦ埛姝e湪鎵ц屾煇涓鍏抽敭鐨勮繍綆楁垨鎿嶄綔絳夛紝濡傛灉涓嶇粡鎻愮ず鍏抽棴緋葷粺錛岀敤鎴峰皢鏉ヤ笉鍙婁繚瀛樺綋鍓嶆暟鎹錛屼粠鑰屽艱嚧鏁版嵁涓㈠け銆傚洜姝ゅ簲璇ユ帉鎻℃g『鍦板叧闂銆侀噸鍚緋葷粺鐨勬柟娉曪紝浠ラ伩鍏嶆暟鎹涓㈠け銆
鍏抽棴緋葷粺鍛戒護涔媠hutdown
shutdown鍛戒護鏄鏈甯哥敤鐨勫叧闂緋葷粺鍛戒護錛屼笉浠呭彲浠ョ敤浜庣珛鍗沖叧闂緋葷粺錛岃繕鍙浠ュ湪鎸囧畾鏃墮棿鍏抽棴緋葷粺銆
錛1錛夊湪1鍒嗛挓鍚庡叧闂緋葷粺錛
# shutdown -h 1
鐢變簬鍏抽棴銆侀噸鍚緋葷粺闇瑕佺$悊鍛樻潈闄愶紝鍥犳ゅ簲璇ヤ互root鐢ㄦ埛鐨勮韓浠芥墽琛宻hutdown絳夊叧闂銆侀噸鍚緋葷粺鍛戒護銆
絝嬪嵆鍏抽棴緋葷粺錛
# shutdown -h now
錛2錛夋寚瀹氭椂闂村叧闂緋葷粺錛
# shutdown -h 15:30
褰撴牴鐢ㄦ埛鍙戝嚭鍏蟲満鎸囦護鍚庯紝緋葷粺涓鐨勫叾浠栫敤鎴峰彲浠ュ緱鍒板備笅鎻愮ず錛
The system is going DOWN for system halt in 2 minutes!
濡傛灉寰楀埌姝ゆ彁紺轟俊鎮錛岀敤鎴峰簲璇ョ珛鍗沖仠姝㈡e湪榪涜岀殑浣滀笟錛屼繚瀛樺繀瑕佺殑鏁版嵁鐒跺悗閫鍑虹郴緇熴
錛3錛塻hutdown鍛戒護涔熷彲鐢ㄤ簬閲嶅惎緋葷粺錛
# shutdown -r 2
緋葷粺灝嗗湪2鍒嗛挓鍚庨噸鏂板惎鍔ㄣ
濡傛灉姝e湪浣跨敤緋葷粺鐨勭敤鎴蜂笉姝涓涓錛屽叧闂緋葷粺鏃跺簲璇ヤ嬌鐢╯hutdown鍛戒護錛屽苟閲囩敤寤舵椂鍏抽棴鐨勬柟娉曪紝浠ラ伩鍏嶆暟鎹涓㈠け銆