『壹』 如何在 CentOS、ubuntu 當中設置默認啟動命令行
linux 默認提供了 7 個 Run level 給我們使用,其中我們最常用的就是 run level3 和run level5 這兩個了。如果你想要讓 linux 在開機啟動的時候運行的是純文本環境(run level3)的 0 話,就要在/etc 這個存放配置文件的目錄下面修改配置文件了,具體的修改方法根據 distrbutions 不同,方法也是不一樣的。 一、CentOS 大家最開始學習的時候有很多人都是學習的 linux 鳥哥私房菜,我也是,鳥哥的私房菜裡面講的是 CentOS 的修改方法,同樣的也適用與 red hat 的修改,因為 CentOS(Community Enterprise Operating System) 是 Linux 發行版之一,它是來自於 Red Hat Enterprise Linux 依照開放源代碼規定釋出的源代碼所編譯而成。 由於出自同樣的源代碼,因此有些要求高度穩定性的伺服器以 CentOS 替代商業版的 Red Hat Enterprise Linux 使用,但是不包含 Red Hat Enterprise Linux 的閉源軟體。 在 centOS 中的修改方法如下: 1.打開/etc/inittab 文件:sudo vim inittab 2.在默認的 run level 設置中,可以看到第一行書寫如:id:5:initdefault:(默認的 run level 等級為 5,即圖形界面) 3.將第一行的 5 修改為 3 即可。 4.保存文件後重啟系統你就可以看見是啟動的文本界面了。 二、Ubuntu現在的 ubuntu 應該很多人都知道,也有很多人都在使用,它是以桌面應用為主的 linux 操作系統,Ubuntu 是基於 Debian 發行版和 GNOME 桌面環境,與 Debian 的不同在於它是每 6 個月會發布一個新的短期支持 版本。目的是為一般用戶提供一個最新的、而且又很穩定的主要由自由軟體構建而成的操作系統。 如果你想在 ubuntu 當中修改配置文件,讓它默認啟動的是文本界面的話,就不能夠按照鳥哥的方法去做, 因為是不同的 distributions,所以很多的地方都會有差別,網路上面很多人說了很多種不同的方法,基本上 都不行,我講的是從 10.04(LTS)這個版本 進行修改的,之前的版本和 10.04 之後的版本修改方法也是不一 樣的,但是我覺得作為一個發習慣內部按 Ubuntu 當中的修改方法如下: 1.編輯/etc/default/grub:sudo gedit /etc/default/grub 2.在 GRUB_CMDLINE_LINUX_DEFAUL=」quiet splash」改成 GRUB_CMDLINE_LINUX_DEFAULT=」quiet splash text」(即在 GRUB_CMDLINUE_LINUX_DEFAULT 項後面加上「text」) 3.sudo update-grub !:注意一下在 gdm 方面進行的修改大部分都不會成功。
『貳』 ubuntu18.04開機默認進入命令行模式/用戶圖形界面
一、開機默認進入命令行模式
1、輸入命令: sudo systemctl set-default multi-user.target
2、重啟:reboot
要進入圖形界面,只需要輸入命令 sudo startx
從圖形界面切換回命令行:ctrl+alt+F7
二、開機默認進入圖形用戶界面
1、輸入命令: sudo systemctl set-default graphical.target
2、重啟:reboot
要進入命令行模式:ctrl+alt+F2
從命令行切換到圖形界面:ctrl+alt+F7
參考鏈接: https://blog.csdn.net/qq_42955378/article/details/86673976
『叄』 centos7如何設置成開機默認命令行模式以及登陸賬戶為root
1.讓CentOS Linux啟動時進入字元終端模式,需要修改/etc/inittab配置文件。
vim/etc/inittab
id:5:initdefault:
#將「id:5:initdefault:」修改為「id:3:initdefault:」
2.具體參數可以參見該文件中的注釋部分:
cat/etc/inittab
#Defaultrunlevel.TherunlevelsusedbyRHSare:
#0-halt(DoNOTsetinitdefaulttothis)
#1-Singleusermode
#2-Multiuser,withoutNFS(Thesameas3,ifyoudonothavenetworking)
#3-Fullmultiusermode
#4-unused
#5-X11
#6-reboot(DoNOTsetinitdefaulttothis)
#
『肆』 如何設置Windows默認命令行窗口大小和緩沖區大小
如何設置Windows默認命令行窗口大小和緩沖區大小
Windows 命令行 cmd 窗口系統默認的大小(80*40)對於現在的屏幕配置已經跟不上時代了,我們總是要把它改大些,而且緩沖區大小也想改得大大的。單純的為當前的 Windows 命令行窗口修改顯示大小和緩沖區大小就簡單了,右鍵命令行窗口標題,屬性里改屏幕緩沖區和窗口大小就是,系統會為與當前標題相同的命令行窗口記住你的設置,比如 C:\Windows\system32\cmd.exe。但是經常你又會打開不同標題的命令行窗口,如 Tomat,這時候它又是默認的 80*40 的窗口大小,又得改,再碰不同標題又要改。
於是能否直接修改系統默認的 cmd 窗口和它的緩沖區大小呢,以後碰到新的標題就參考於它。行的,方法是改注冊表。
先來看下你可以在命令行下直接指定命令行窗口的大小了,進到命令行執行 mode,可以看到關於控制台的信息如下:
Status for device CON:
----------------------
Lines: 2000
Columns: 120
Keyboard rate: 31
Keyboard delay: 1
Code page: 936
這是我的默認的控制台的大小是 2000 * 120,查看 mode 命令的使用,用 mode /? 關於顯示模式的修改提示是:
Display mode: MODE CON[:] [COLS=c] [LINES=n]
於是可以用命令 mode con cols=120 lines=40 或 mode 120,40 來修改窗口大小為 120*40,
窗口大小是被改成了你想要的 120*40, 可是悲催的是屏幕緩沖區的大小也變成了 120*40,這讓你無法追溯屏幕列印的歷史,也就是說 mode 對於窗口大小和屏幕緩沖區大小不能單獨設置。
如果啟動 cmd.exe 時同時指定窗口大小為 120*40,可以用參數 /k,完整命令是:
cmd /k "mode con:cols=120 lines=40" 或 cmd /k "mode 120,40"
終極的辦法就是修改注冊表,先要知道保存系統默認的 cmd 命令窗口的屏幕緩沖區大小的兩個鍵值分別是:
窗口大小: HKEY_CURRENT_USER\Console\ScreenBufferSize 如果120*40 時值為 002a0078
屏幕緩沖區大小: HKEY_CURRENT_USER\Console\WindowSize 如 120*2000 時值為 07d00078
這是用的十六進制值來表示的,十六進制可以前加零來補齊為 8 位來理解.十六進制的前四位是高,後四位是寬,如:
002a0078 0078 的十進制是 120, 002a 的十進制是 40,窗口大小是 120*40
07d00078 00078 的十進制是 120, 07d0 的十進制是 2000, 緩沖區大小就是 120*2000
因為涉及到十六進制截斷成兩部分,所以你想直接轉換成十進制數來設置就意義不大了,比如 002a0078 的十進制數是 2752632,誰知道這個數與 120*40 有什麼關系呢!
如果覺得這樣對應起來算起來麻煩,那就想辦法從別處 吧,對於直接命令 cmd 進入的窗口設置好你的窗口大小和屏幕緩沖區大小,注冊表裡會幫你在HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe 下創建有你的兩個鍵值 WindowSize 和 ScreenBufferSize,把這兩值分別應用給
HKEY_CURRENT_USER\Console\WindowSize
HKEY_CURRENT_USER\Console\ScreenBufferSize
就行啦,下次只要是進到命令行窗口時,默認就會應用這個大小。
知道個中原理,你想用什麼工具來修改注冊表的那兩值就隨你啦,可以是導出的 reg 文件,或是用下面兩條命令來把窗口大小和屏幕緩沖區大小分別改成 120*40 和 120*2000:
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v WindowSize /d 0x002a0078 /f
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v ScreenBufferSize /d 0x07d00078 /f
在 1280*1024 的屏幕解析度下我比較喜歡設置的命令行窗口大小和屏幕緩沖區大小分別是: 130*42 和 130*2000,相應的命令就是:reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v WindowSize /d 0x002a0082 /f
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v ScreenBufferSize /d 07d00082 /f
我喜歡用 cmd 窗口的快速編輯模式,順便也把它打開,用命令:
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v QuickEdit /d 0x0000001 /f
以後記下前面三條 reg 命令就 OK 啦,沒什麼特殊的要求可以不用為某些標題對應的窗口單獨設置這些屬性了。比如你不需要為 C:\Windows\system32\cmd.exe 單獨設置窗口的屬性就把注冊表的鍵 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe 刪除了事。
『伍』 windows10注冊表開機默認命令行
方法一、
點擊Windows鍵,輸入cmd,然後右鍵選擇以管理員身份運行;
方法二、
1、首先 Win+R – regedit;
2、找到以下位置HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers,新建一個字元串值,命名為」c:\windows\system32\cmd.exe」,一般我們的系統都安裝在C盤吧,然後右鍵–修改 – 數值數據寫入「RUNASADMIN」,確定 !
『陸』 如何設置Windows默認命令行窗口大小和緩沖區大小
方法一:使用mode命令
查看一下mode的用法:mode /?
可以得到修改窗口大小的用法是:MODE CON[:] [COLS=c] [LINES=n]
現在把窗口大小從默認的80x40改成120x40:
mode con cols=120 lines=40
但是這樣改了以後,就沒有緩沖區了,而且開一個新的窗口以後,還是默認的大小
方法二:修改注冊表
保存系統默認的 cmd 命令窗口的屏幕緩沖區大小的兩個鍵值分別是:
窗口大小: HKEY_CURRENT_USER\Console\ScreenBufferSize 如果120*40 時值為 002a0078
屏幕緩沖區大小: HKEY_CURRENT_USER\Console\WindowSize 如 120*2000 時值為 07d00078
用下面兩條命令來把窗口大小和屏幕緩沖區大小分別改成 120*40 和 120*2000:
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v WindowSize /d 0x002a0078 /f
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v ScreenBufferSize /d 0x07d00078 /f
然後就好了。
『柒』 Ubuntu 16.04lts版本怎麼默認進入命令行模式
重新安裝、修復grub21.先使用ls命令,找到Ubuntu的安裝在哪個分區:在grub>下輸入以下命令:ls會羅列所有的磁碟分區信息,比方說:(hd0,1),(hd0,5),(hd0,3),(hd0,2)2.然後依次調用如下命令:X表示各個分區號碼如果/boot沒有單獨分區,用以下命令:ls(hd0,X)/boot/grub如果/boot單獨分區,則用下列命令:ls(hd0,X)/grub正常情況下,會列出來幾百個文件,很多文件的擴展名是.mod和.lst和.img,還有一個文件是grub.cfg。假設找到(hd0,5)時,顯示了文件夾中的文件,則表示Linux安裝在這個分區。3,如果找到了正確的grub目錄,則設法臨時性將grub的兩部分關聯起來,方法如下:以下是/boot沒有單獨分區的命令:grub>setroot=(hd0,5)grub>setprefix=(hd0,5)/boot/grubgrub>insmod/boot/grub/normal.mod以下是/boot單獨分區的命令:(這幾句有待驗證)grub>setroot=(hd0,5)grub>setprefix=(hd0,5)/grubgrub>insmod/grub/normal.mod然後調用如下命令,就可以顯示出丟失的grub菜單了。grub>normal不過不要高興,如果這時重啟,問題依舊存在,我們需要進入Linux中,對grub進行修復。啟動起來,進入ubuntu之後,在終端執行:sudoupdate-grubsudogrub-install/dev/sda(sda是你的硬碟號碼,千萬不要指定分區號碼,例如sda1,sda5等都不對)重啟測試是否已經恢復了grub的啟動菜單?恭喜你恢復成功!4,如果找不到正確的/grub目錄,則嘗試尋找是否有linux核心文件,則依次調用如下命令(X表示各個分區號碼):grub>下輸入:如果/boot沒有單獨分區:ls(hd0,X)/boot如果/boot單獨分區,則:ls(hd0,X)找名字類似與vmlinuz-3.0.0-12-generic這樣的文件,這是linux核心文件,如果找到,記下(hd0,X)中的X值。假設找到(hd0,5)時,顯示了文件夾中的文件。然後用livecd或者liveusb啟動,在livecd的ubuntu的終端中依次輸入以下命令(sda5中的「5」必須改成上面記錄下來數值)(這兩句需要驗證):如果/boot沒有單獨分區:sudomount/dev/sda5/mntsudogrub-install--boot-directory=/mnt/boot/dev/sda如果/boot單獨分區,則:sudomount/dev/sda5/mntsudogrub-install--boot-directory=/mnt/dev/sda然後重新啟動即可。(以上這兩句命令也可以解決安裝ubuntu時grub安裝位置不對,沒有將grub安裝到/dev/sda,造成啟動時不出現ubuntu啟動項直接進入windows的問題,不過需要自行確定sda5中的「5」改成什麼數字。)5,如果連linux核心文件都沒有,那麼,徹底重新安裝吧。
『捌』 Ubuntu14.04.1 設置默認啟動命令行界面
修改 /etc/default/grub
將 GRUB_CMDLINE_LINUX_DEFAULT=」quiet splash」 改為: GRUB_CMDLINE_LINUX_DEFAULT=」 text」
然後執行命令
sudo update-grub2
sudo update-grub
Ctrl+Alt+F1 使用命令行界面 停掉GDM服務: sudo update-rc.d -f gdm remove
重新啟動 sudo reboot -n