Centos 如何啟動時不啟動案頭服務

來源:互聯網
上載者:User

Centos不啟動案頭可以通過修改系統運行層級進入字元CentOS介面。

輸入

# init 3

查看運行級

# runlevel

5 3

# # 系統當前運行層級已經為"5",上一次的運行層級為"3",轉換運行層級成功。

詳細說明

Linux 系統任何時候都運行在一個指定的運行級上,並且不同的運行級的程式和服務都不同,所要完成的工作和所要達到的目的都不同。Centos設定了如下表所示的運行級,並且系統可以在這些運行層級之間進行切換,以完成不同的工作。運行級說明

  0 所有進程將被終止,機器將有序的停止,關機時系統處於這個運行層級

  1 單一使用者模式。用於系統維護,只有少數進程運行,同時所有服務也不啟動

  2 多使用者模式。和運行層級3一樣,只是網路檔案系統(NFS)服務沒被啟動

  3 多使用者模式。允許多使用者登入系統,是系統預設的啟動層級

  4 留給使用者自訂的運行層級

  5 多使用者模式,並且在系統啟動後運行X-Window,給出一個圖形化的登入視窗

  6 所有進程被終止,系統重新啟動

  1.如果系統啟動後進入字元登入CentOS介面,則說明系統預設的運行層級為3;如果系統啟動後進入圖形登入CentOS介面,則說明系統預設的運行層級為5。

  2. 如果使用者已經啟動了字元CentOS介面,想要進入圖形CentOS介面可以使用如下命令:

  $ startx &

  運行級的查看和切換

  使用者可以使用如下的命令查看當前系統的運行級runlevel使用者可以使用如下的命令切換運行級init [0123456Ss]即在 init 命令後跟一個參數,此參數是要切換到的運行級的運行級代號,如:

  用 init 0 命令切換至運行層級 0 ,即關機 (千萬不要把initdefault設定為0 )

  用 init 1 命令切換至運行層級 1 ,即進入單使用者運行模式

  用 init 6 命令切換至運行層級 6 ,即重新啟動 (千萬不要把initdefault設定為6 )

  也可以使用 te linit 命令,在 CentOS 中,te linit 命令是 init 命令的符號連結。

  下面看一個使用 runlevel 和 init 命令的例子:

  # # 顯示系統當前運行層級

  # runlevel

  N 3

  # # 系統當前的運行層級為"3",沒有上一次運行層級(用"N"表示)

  # init 2

  # # 執行"init 2"命令後會在系統控制台中顯示相應的停止啟動服務資訊

  # runlevel

  3 2

  # # 系統當前運行層級已經為"2",上一次的運行層級為"3",轉換運行層級成功。

所以將/etc/inittab中inidefault的運行層級改為2或3即可關閉案頭服務。

轉自:http://networking.ctocio.com.cn/tips/498/9398498.shtml

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.