歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux小知識

Linux小知識

日期:2017/3/3 11:51:01   编辑:Linux技術
1,ubuntu下,開機如何進行命令行?
圖形模式下,首先進入終端:
1. 找到 /etc/default/grub文件;
2. 修改 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”或“quiet”
3. 改為 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”或“quiet text
4, 更新 sudo update-grub
5, 重啟,即可;

2,如何讓linux開機時就進入命令行界面


1. 編輯文件/etc/inittab
2. 找到這一行: id:5:initdefault
改為 : id:3:initdefault
3. 保存退出。
下次啟動就直接進入命令行界面了。
改動的這個數值就是linux啟動運行級別,取0~6,各級別意義如下:
0 - 停機,關閉機器。
1 - 單用戶模式,類似win的安全模式。
2 - 多用戶模式,但是沒有NFS支持。
3 - 完全多用戶模式,標准運行模式。
4 - 沒有用到,一般不用,在一些特殊情況下可以用它來做一些事情。
5 - X11,啟動進入X系統的圖形界面。
6 - 重新啟動,在命令行執行init 6就會重啟。
一般情況下,都是在3和5之間選擇。

版本二:

永久啟動進入命令行
如果你想要永久啟動進入命令行,你需要更新定義了內核啟動參數GRUB設置。
在文本編輯器中打開默認的GRUB配置文件。
代碼如下:
$ sudo vi /etc/default/grub
查找以GRUB_CMDLINE_LINUX_DEFAULT開頭的行,並用“#”注釋這行。這會禁止初始屏幕,而啟動詳細模式(也就是說顯示詳細的的啟動過程)。
更改GRUBCMDLINELINUX="" 成:
代碼如下:
GRUB_CMDLINE_LINUX="text"
接下來取消“#GRUB_TERMINAL=console”的注釋。
更新後的GRUB配置看上去像下面這樣。



我的debian8系統用上面操作竟然不管用,那就用用這樣的辦法,systemd啟動管理:
如果你正登錄在一個本地的systemd-logind用戶會話,且當前沒有其它活動的會話,那麼以下命令無需root權限即可執行。否則(例如,當前有另一個用戶登錄在某個tty),systemd 將會自動請求輸入root密碼。
重啟:
$ systemctl reboot
退出系統並停止電源:
$ systemctl poweroff
待機:
$ systemctl suspend
休眠:
$ systemctl hibernate
混合休眠模式(同時休眠到硬盤並待機):
$ systemctl hybrid-sleep





systemd使用比sysvinit的運行級別更為自由的target概念作為替代
第三運行級:
multi-user.target
第五運行級:
graphical.target
#前者是符號鏈接指向了後面的target
runlevel3.target -> multi-user.target
runlevel5.target -> graphical.target
#切換到:運行級3
#這兩種都可以
systemctl isolate multi-user.target
systemctl isolate runlevel3.target
#切換到:運行級5
#這兩種都可以
systemctl isolate graphical.target
systemctl isolate runleve5.target
#修改開機默認運行級別
systemd使用鏈接來指向默認的運行級別。
由/etc/systemd/system/default.target文件中決定
切換到運行級3:
先刪除:/etc/systemd/system/default.target
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
#用這個也可以
systemctl set-default multi-user.target
切換到運行級5
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
#用這個也可以
systemctl set-default graphical.target
#查看當前運行的級別
runlevel //仍然可用



systemctl reboot 重啟機器
systemctl poweroff 關機
systemctl suspend 掛起-睡眠-保存在內存
systemctl hibernate 休眠-斷電-保存在硬盤
systemctl hybrid-sleep 混合休眠模式(同時休眠到硬盤並掛起)

怎麼修改GUN grub裡面的系統選擇的等待時間:

有時間再補上吧。對於它。
Copyright © Linux教程網 All Rights Reserved