偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

從命令行關(guān)閉Linux計算機的5種方法

系統(tǒng) Linux
沒有操作系統(tǒng)是沒有缺點的。 即使相對穩(wěn)定,驅(qū)動程序和應用程序也可能存在問題。 Linux也不例外。 盡管比Windows更穩(wěn)定(在許多情況下,并非全部!),但可能還需要重新啟動Linux計算機。 這可能是因為某些東西不起作用。 或者,您可能通過SSH連接到遠程計算機或服務器,并希望它重新啟動或完全關(guān)閉。

沒有操作系統(tǒng)是沒有缺點的。 即使相對穩(wěn)定,驅(qū)動程序和應用程序也可能存在問題。 Linux也不例外。 盡管比Windows更穩(wěn)定(在許多情況下,并非全部!),但可能還需要重新啟動Linux計算機。 這可能是因為某些東西不起作用。 或者,您可能通過SSH連接到遠程計算機或服務器,并希望它重新啟動或完全關(guān)閉。

但是你怎么做呢? 有幾個命令可用于通過命令行關(guān)閉或重新啟動(或重新啟動)Linux計算機。

讓我們依次研究它們,并研究應該如何以及何時使用這些命令。 

從命令行關(guān)閉Linux計算機的5種方法 

1、關(guān)機

如果您已經(jīng)使用了Linux機器,那么簡單地關(guān)閉它的解決方案就是使用通過SSH發(fā)送的關(guān)機指令(如果您使用的是Windows PC,那么您有幾個SSH工具可供選擇)。這可以用來關(guān)閉計算機(直到您決定重新啟動它)或重新啟動。該命令的語法如下:

shutdown [option] [time] [message]

例如,要立即關(guān)閉計算機,您將使用:

  1. shutdown -h now 

這里,-h表示暫停,而現(xiàn)在明確表示該指令應立即執(zhí)行。 可以使用不同的延遲。 例如,您可以使用+9代替,這將告訴計算機在9分鐘內(nèi)運行關(guān)機程序。

如果你想包含一條信息,這條信息將會顯示給所有已登錄的用戶: 

  1. linuxidc@linuxidc:~/linuxidc.com$ shutdown -h +9 "服務器正在關(guān)閉,請保存您的工作并注銷。"  
  2. Shutdown scheduled for Sun 2019-04-28 10:37:30 CST, use 'shutdown -c' to cancel. 

請記住,您可以找到這些命令的開關(guān)的完整列表,輸入:

  1. [command] --help 

用-r重新啟動

另一種選擇是使用-r命令重新啟動計算機。 這用于代替-h,因此要重新啟動計算機或服務器,您可以使用:

  1. linuxidc@linuxidc:~/linuxidc.com$ shutdown -h +3 "服務器將在在3分鐘后重新啟動, 請保存您的工作并注銷。"  
  2. Shutdown scheduled for Sun 2019-04-28 10:49:38 CST, use 'shutdown -c' to cancel. 

可以通過輸入shutdown -c命令取消任何計劃的關(guān)閉或重新啟動:

  1. linuxidc@linuxidc:~/linuxidc.com$ shutdown -c 

2、重新啟動

由于shutdown命令具有重啟選項,因此了解reboot命令有關(guān)閉選項也就不足為奇了。

標準的重啟命令是:

  1. reboot 

這將提示您的計算機自動關(guān)閉,然后再重新打開。然而,如果你想關(guān)掉設備,那么-p開關(guān)將工作:

  1. reboot -p 

另一種選擇是強制重啟。如果應用程序或服務正在掛起,而您需要快速重啟,這將非常有用:

  1. reboot -f 

這將強制重新啟動Linux機器。

3、Halt

我們已經(jīng)看到了上面的-h開關(guān),但是halt可以單獨用作命令。這將導致計算機立即關(guān)閉,用一個簡單的四個字母單詞:

  1. halt 

-f開關(guān)也可以用于暫停,但結(jié)果不一致,并且可能導致系統(tǒng)穩(wěn)定性問題。

4、定時關(guān)機

您可能更喜歡poweroff命令的術(shù)語。這與halt完全相同,只是它需要兩倍的輸入時間。

但是,除了使用-f強制關(guān)機外,還可以使用-w開關(guān)將系統(tǒng)重啟調(diào)用記錄到/var/log/wtmp。這是一個潛在有用的調(diào)試工具,就像-verbose一樣,它可以幫助解決關(guān)機問題。

  1. poweroff --verbose 

5、緊急選項:REISUB

當系統(tǒng)運行正常時,可以使用上面的所有命令。但如果它崩潰了呢?如果PC或服務器正在掛起,無法以合適的方式重新啟動,該怎么辦?

答案就是鍵盤組合。如果您已從Windows切換,您可能知道Ctrl + Alt + Del會顯示一個菜單,其中包含Shutdown作為選項。如果保持更長時間,機器將自動關(guān)閉。同時,在Mac上,您只需按住電源按鈕(也適用于Windows硬件的選項)。

在Linux中,鍵盤組合為Alt + Print Screen + B以重新啟動。 但是,如果這不起作用,或者存在更復雜的問題,則可以使用最多六個鍵來更改組合。

這就是所謂的REISUB,是取以下詞語的縮略語:

  • unRaw - 從X顯示服務器控制鍵盤。
  • tErminate - 將終止信號SIGTERM發(fā)送到所有進程,以便正常終止。
  • kIll - 如上所述,但SIGKILL信號強制立即終止進程。
  • Sync - 將數(shù)據(jù)刷新到磁盤。
  • Unmount- 這會將所有文件系統(tǒng)重新裝入只讀狀態(tài)。
  • reBoot - 正如您所期望的那樣。

要使其起作用,您應按下Alt + Print Screen,然后按順序按下R E I S U B鍵。 在每個按鍵之間留一兩秒。 請注意,此方法通常不適用于具有ARM體系結(jié)構(gòu)的計算機(例如Raspberry Pi)。

救命,我不小心關(guān)閉了我的Linux PC或服務器!

我們已經(jīng)了解了如何取消關(guān)機或重啟命令。然而,當一個重要的進程正在運行時,您很容易啟動shutdown命令——尤其是在遠程服務器上。解決這個問題的一種方法是安裝molly-guard,它可以通過檢查某些參數(shù)來覆蓋關(guān)機。

例如,有一個腳本檢查SSH會話(與FTP不同)。如果您發(fā)送重新啟動、停止、關(guān)機或關(guān)機命令,molly-guard將要求您要關(guān)閉的主機的名稱。

要使用它,請在終端中安裝molly-guard:

  1. linuxidc@linuxidc:~/linuxidc.com$ sudo apt-get install molly-guard 

當molly-guard在后臺運行時,它將檢測諸如poweroff之類的命令,并報告已檢測到SSH會話。 然后,您可以選擇輸入服務器的主機名以確認關(guān)閉,或者按Ctrl + C取消。 有用!

從命令行關(guān)閉Linux計算機的這五種方法特別有用,因為它們可以在計算機本身上使用,也可以通過遠程SSH使用。 由于這些命令非常簡潔,因此可以快速使用 - 這可能會導致意外重啟! 幸運的是,molly-guard實用程序足以避免這種情況。 

 

責任編輯:龐桂玉 來源: Linux公社
相關(guān)推薦

2019-12-11 11:25:48

Linux命令行郵件

2016-12-15 08:30:02

Linux命令

2012-02-08 16:37:36

ibmdw

2020-12-06 08:00:46

scanimage命令行Linux

2021-11-08 12:17:09

LinuxLinux命令編輯照片

2018-06-19 16:05:27

LinuxStratis存儲

2014-03-27 14:53:33

隨機密碼

2022-12-12 09:12:30

2014-03-04 10:47:52

Linux命令行隨機密碼

2019-07-15 05:50:19

Linux命令行VirtualBox版

2014-10-22 12:03:14

Linux嗅探HTTP

2021-09-18 09:19:21

Linux

2022-10-20 16:51:44

Linux命令行IP 地址

2023-08-01 13:31:18

模型Alpacaicuna

2020-10-31 08:20:39

curl命令命令行互聯(lián)網(wǎng)

2022-06-30 11:28:14

計算機視覺AI

2022-06-30 12:19:22

Linux

2019-08-27 08:00:10

OpenStack命令虛擬機

2020-08-21 07:35:12

Linux命令行計算器

2015-05-25 10:40:22

Linux命令行技巧
點贊
收藏

51CTO技術(shù)棧公眾號