歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 更改Ubuntu默認啟動到字符界面

更改Ubuntu默認啟動到字符界面

日期:2017/2/28 16:59:51   编辑:Linux教程

默認安裝的Ubuntu Linux會直接到圖形界面。不過很多時候我並不需要在圖形界面上做事,字符界面的命令行就足夠了。想起在RedHat裡可以通過修改/etc/inittab來把默認運行等級(run level)從5改到3來實現,不幸的是Ubuntu中並沒有這個文件。剛剛在Google上找了一遍,發現Ubuntu也是可以兼容inittab的,不過需要自己手工建一個罷了。

Ubuntu安裝後默認的run level為2,這個可以用runlevel命令查看。因為runlevel=2,所以在啟動過程中自動執行/etc/rc2.d/目錄下的以S開頭的腳本。Ubuntu之所以能直接啟動到圖形界面,是由於運行gdm所致。所以,只要把gdm的啟動腳本禁用就可以了,方法就是把文件名的第一個字母S改成K:

cd /etc/rc2.d
sudo mv S30gdm K30gdm

這是一種方法,而且非常簡單。但我更習慣於設定一個新的run level,讓那個新的run level作為啟動到字符界面。這樣便於管理。Ubuntu沒有/etc/inittab文件,只好新建一個了,內容只有一行:

id:3:initdefault:

這樣下次啟動時就會自動運行/etc/rc3.d/目錄下的腳本,而不再是/etc/rc2.d/中的。所以接下來要進入到/etc/rc3.d/中,看看gdm的啟動腳本文件名:

ls -l *gdm

如果是以S打頭的,把文件名改成以K打頭的就行了。

Copyright © Linux教程網 All Rights Reserved