溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

CentOS7下怎么切換運(yùn)行級別

發(fā)布時(shí)間:2021-08-17 10:21:19 來源:億速云 閱讀:240 作者:chen 欄目:系統(tǒng)運(yùn)維

這篇文章主要介紹“CentOS7下怎么切換運(yùn)行級別”,在日常操作中,相信很多人在CentOS7下怎么切換運(yùn)行級別問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”CentOS7下怎么切換運(yùn)行級別”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

由命令行級別切換到窗口級別的命令未變:init 5或startx

由窗口級別切換到命令行級別的命令未變:init 3

新版本的運(yùn)行級別都定義在 /lib/systemd/system下:

[root@localhost ~]# ls -ltr /lib/systemd/system/runlevel*.target

lrwxrwxrwx. 1 root root  16 9月  10 20:58 /lib/systemd/system/default.target -> graphical.target

lrwxrwxrwx. 1 root root  13 9月  10 20:58 /lib/systemd/system/runlevel1.target -> rescue.target

lrwxrwxrwx. 1 root root  15 9月  10 20:58 /lib/systemd/system/runlevel0.target -> poweroff.target

lrwxrwxrwx. 1 root root  17 9月  10 20:58 /lib/systemd/system/runlevel4.target -> multi-user.target

lrwxrwxrwx. 1 root root  17 9月  10 20:58 /lib/systemd/system/runlevel3.target -> multi-user.target

lrwxrwxrwx. 1 root root  17 9月  10 20:58 /lib/systemd/system/runlevel2.target -> multi-user.target

lrwxrwxrwx. 1 root root  16 9月  10 20:58 /lib/systemd/system/runlevel5.target -> graphical.target

lrwxrwxrwx. 1 root root  13 9月  10 20:58 /lib/systemd/system/runlevel6.target -> reboot.target

可以針對不同需要設(shè)置不同的運(yùn)行級別:

如設(shè)置命令行級別(init 3)方法:

[root@localhost ~]# ln -svf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

[root@localhost ~]# ln -svf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

或 

[root@localhost ~]#systemctl set-default multi-user.target

設(shè)置窗口級別(init 5)方法:

[root@localhost ~]# ln -svf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

[root@localhost ~]# ln -svf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

或 

[root@localhost ~]#systemctl set-default graphical.target

-----------------------------分割線-----------------------------

修改系統(tǒng)運(yùn)行級別:

1、systemd使用比sysvinit的運(yùn)行級更為自由的target替代。第3運(yùn)行級用multi-user.target替代。第5運(yùn)行級用graphical.target替代。runlevel3.target和runlevel5.target分別是指向 multi-user.target和graphical.target的符號鏈接。

可以使用下面的命令切換到“運(yùn)行級別3 ”:

systemctl isolate multi-user.target或systemctl isolate runlevel3.target

可以使用下面的命令切換到“運(yùn)行級別5 ”:

systemctl isolate graphical.target或systemctl isolate runlevel5.target

2、如何改變默認(rèn)運(yùn)行級別?

systemd使用鏈接來指向默認(rèn)的運(yùn)行級別。在創(chuàng)建新的鏈接前,可以通過下面命令刪除存在的鏈接: rm /etc/systemd/system/default.target

默認(rèn)啟動(dòng)運(yùn)行級別3 :

ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

默認(rèn)啟動(dòng)運(yùn)行級別5 :

ln -sf /lib/systemd/system/graphical.target/etc/systemd/system/default.target

systemd不使用/etc/inittab文件。

-----------------------------分割線-----------------------------

如何查看當(dāng)前運(yùn)行級別?

舊的runlevel命令在systemd下仍然可以使用??梢岳^續(xù)使用它,盡管systemd使用 ‘target’ 概念(多個(gè)的 ‘target’ 可以同時(shí)激活)替換了之前系統(tǒng)的runlevel。

等價(jià)的systemd命令是systemctl list-units –type=target

到此,關(guān)于“CentOS7下怎么切換運(yùn)行級別”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注億速云網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI