RHEL7 執行級別簡介及切換操作
init是 操作中不可缺少的程式之一。init程式,它是一個由核心啟動的使用者級程式。核心會在過去曾使用過init的幾個地方查詢它,它的正確位置(對 系統來說)是/sbin/init。如果核心找不到init,它就會試著執行/bin/sh,如果執行失敗,系統的啟動也會失敗。
0:關機,停機模式
1:單使用者模式
2:多使用者模式
3:完整的多使用者文字模式
4:系統未使用,保留一般不用
5:圖形化模式
6:重啟模式
執行級就是作業系統當前正在執行的功能級別。這個級別從0到6,具有不同的功能。
0: 系統停機(關機)模式,系統預設執行級別不能設定為0,否則不能正常啟動,一開機就自動關機。
1:單使用者模式,root許可權,用於系統維護,禁止遠端登陸,就像Windows下的安全模式登入。
2:多使用者模式,沒有NFS網路支援。
3:完整的多使用者文字模式,有NFS,登陸後進入控制檯
行模式。
4:系統未使用,保留一般不用,在一些特殊情況下可以用它來做一些事情。例如在膝上型電腦的電池用盡時,可以切換到這個模式來做一些設定。
5:圖形化模式,登陸後進入圖形GUI模式或GNOME、KDE圖形化介面,如X Window系統。
6:重啟模式,預設執行級別不能設為6,否則不能正常啟動,就會一直開機重啟開機重啟。
[root@Jaking ~]# ls -l /etc/rc.d/init.d total 40 -rw-r--r--. 1 root root 15131 Sep 12 2016 functions -rwxr-xr-x. 1 root root 2989 Sep 12 2016 netconsole -rwxr-xr-x. 1 root root 6643 Sep 12 2016 network -rwxr-xr-x. 1 root root 2190 May 31 02:09 nginx -rw-r--r--. 1 root root 1160 Sep 13 2016 README -rwxr-xr-x. 1 root root 2437 Jun 26 2015 rhnsd
[root@Jaking ~]# ls -l /etc/rc.d total 36 drwxr-xr-x. 2 root root 4096 May 31 02:09 init.d drwxr-xr-x. 2 root root 4096 May 30 11:46 rc0.d drwxr-xr-x. 2 root root 4096 May 30 11:46 rc1.d drwxr-xr-x. 2 root root 4096 May 31 05:00 rc2.d drwxr-xr-x. 2 root root 4096 May 31 05:00 rc3.d drwxr-xr-x. 2 root root 4096 May 31 05:00 rc4.d drwxr-xr-x. 2 root root 4096 May 31 05:00 rc5.d drwxr-xr-x. 2 root root 4096 May 30 11:46 rc6.d -rw-r--r--. 1 root root 473 Sep 13 2016 rc.local
注意:
最小化安裝的作業系統預設是沒有圖形化軟體的
安裝圖形化軟體方法如下
yum install -y xorg* gnome* glx*
[root@Jaking ~]# systemctl get-default graphical.target 設定預設啟動為多使用者字元介面: [root@Jaking ~]# systemctl set-default multi-user.target rm '/etc/systemd/system/default.target' ln -s '/usr/lib/systemd/system/multi-user.target' '/etc/systemd/system/default.target' 檢視預設啟動的執行模式: [root@Jaking ~]# systemctl get-default multi-user.target 字元模式 設定預設啟動為多使用者圖形介面: [root@Jaking ~]# systemctl set-default graphical.target rm '/etc/systemd/system/default.target' ln -s '/usr/lib/systemd/system/graphical.target' '/etc/systemd/system/default.target' 檢視預設啟動的執行模式: [root@Jaking ~]# systemctl get-default graphical.target 圖形模式 從字元介面切換到圖形介面: 方法1:執行 startx 方法2:執行 systemctl isolate graphical.target 方法3:執行 init 5
以上就是 RHEL7 執行級別及切換操作,這些基本操作非常實用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2709604/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- centos7系統執行級別簡介CentOS
- Java執行緒狀態及切換Java執行緒
- 系統執行級別及修改方法
- 多執行緒的代價及上下文切換執行緒
- 程式執行緒篇——執行緒切換(下)執行緒
- 程式執行緒篇——執行緒切換(上)執行緒
- Geth簡介及如何執行以太坊節點
- 執行緒簡介執行緒
- logstash簡介及基本操作
- PHP GD庫與Imagick庫簡單使用及區別(切換到Imagick)PHP
- Rxjava2-執行緒切換解析RxJava執行緒
- 多執行緒上下文切換執行緒
- Linux作業系統執行級別介紹Linux作業系統
- 執行緒池的介紹及簡單實現執行緒
- DG的切換操作
- 淺談linux執行緒模型和執行緒切換Linux執行緒模型
- 深入理解作業系統中程式與執行緒的區別及切換機制(上)作業系統執行緒
- 深入理解作業系統中程式與執行緒的區別及切換機制(下)作業系統執行緒
- 透徹講解,Java執行緒的6種狀態及切換Java執行緒
- 符號執行簡介符號
- chkconfig用法及Linux的執行級別Linux
- Rxjava(3) 執行緒切換 - Schedulers.io()RxJava執行緒
- RxJava(RxAndroid)執行緒切換機制RxJavaAndroid執行緒
- Java多執行緒(04)執行緒狀態與上線文切換以及Thread方法介紹Java執行緒thread
- Linux 執行級別Linux
- 模切廠ERP應用及方案簡介
- 初級成本要素型別簡介型別
- 併發程式設計——Java執行緒的6種狀態及切換程式設計Java執行緒
- 安裝rhel4 oracle grid control_init 5(from 3)切換執行級別出錯Oracle
- dg切換操作文件
- oracle dg切換操作示例Oracle
- cmd怎麼以管理員身份執行 cmd切換管理員身份方法介紹
- 程式和執行緒簡介執行緒
- service型別及功能簡介+pod型別型別
- LINUX核心及升級簡介(轉)Linux
- Flutter Stream 簡介及部分操作符使用Flutter
- 執行緒5--GCD簡介執行緒GC
- Java執行緒生命週期與狀態切換Java執行緒