新聞中心
Linux7是一款非常流行的開源操作系統(tǒng),由于其靈活性和免費(fèi)的性質(zhì),得到了廣泛的應(yīng)用。在Linux7系統(tǒng)中,啟動(dòng)項(xiàng)設(shè)置對(duì)于系統(tǒng)的運(yùn)行非常重要。對(duì)于Linux初學(xué)者來說,查看和設(shè)置啟動(dòng)項(xiàng)可能會(huì)比較困難。為了幫助大家更好地掌握這方面的知識(shí),本篇文章將詳細(xì)介紹Linux7如何查看和開啟啟動(dòng)項(xiàng)設(shè)置。

創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,包括做網(wǎng)站、成都網(wǎng)站建設(shè)、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營銷策劃推廣、電子商務(wù)、移動(dòng)互聯(lián)網(wǎng)營銷等。創(chuàng)新互聯(lián)為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,創(chuàng)新互聯(lián)核心團(tuán)隊(duì)10年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗(yàn),為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹立了良好口碑。
一、查看啟動(dòng)項(xiàng)設(shè)置
在Linux系統(tǒng)中查看啟動(dòng)項(xiàng)設(shè)置通常有兩種方法,一種是通過命令行查看,另一種是通過圖形化界面查看。
1.通過命令行查看
在Linux7中,通過systemctl命令可以查看當(dāng)前的啟動(dòng)項(xiàng)設(shè)置,具體命令如下:
systemctl list-unit-files –type=service
輸入該命令后,系統(tǒng)將列出所有已經(jīng)安裝的服務(wù)的信息,并顯示它們是否已啟用或禁用。
啟用狀態(tài)顯示為enabled,禁用狀態(tài)顯示為disabled。
2.通過圖形化界面查看
在Linux7系統(tǒng)中,通過使用system-config-services工具來查看啟動(dòng)項(xiàng)設(shè)置??梢酝ㄟ^在命令行中輸入以下命令來安裝該工具:
yum install system-config-services
安裝完成后,輸入以下命令來啟動(dòng)該工具:
system-config-services
啟動(dòng)后,您可以看到所有已安裝的服務(wù)的列表。您可以使用鼠標(biāo)單擊啟用或禁用這些服務(wù)。
二、開啟啟動(dòng)項(xiàng)設(shè)置
在Linux7系統(tǒng)中,開啟啟動(dòng)項(xiàng)設(shè)置通常也有兩種方法,一種是通過命令行開啟,另一種是通過圖形化界面開啟。
1.通過命令行開啟
在Linux7中,通過systemctl命令可以開啟一個(gè)服務(wù),具體命令如下:
systemctl start servicename.service
其中servicename是需要開啟的服務(wù)名稱。輸入該命令,即可啟動(dòng)該服務(wù)。
2.通過圖形化界面開啟
在Linux7系統(tǒng)中,通過使用system-config-services工具來開啟啟動(dòng)項(xiàng)設(shè)置??梢酝ㄟ^在命令行中輸入以下命令來安裝該工具:
yum install system-config-services
安裝完成后,輸入以下命令來啟動(dòng)該工具:
system-config-services
啟動(dòng)后,您可以看到所有已安裝的服務(wù)的列表。您可以使用鼠標(biāo)單擊啟用或禁用這些服務(wù)。
本文介紹了Linux7的啟動(dòng)項(xiàng)設(shè)置,包括如何查看和開啟啟動(dòng)項(xiàng)設(shè)置。通過本文的介紹,相信大家已經(jīng)掌握了Linux7啟動(dòng)項(xiàng)設(shè)置的基本方法,并可以在實(shí)際應(yīng)用中靈活運(yùn)用。在學(xué)習(xí)和使用Linux系統(tǒng)的過程中,請(qǐng)不要止步于此,不斷深入學(xué)習(xí),不斷提升自己的能力。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220Linux服務(wù)開機(jī)自啟動(dòng)三種方式,你覺得哪種更優(yōu)雅?
很多時(shí)候,我們需要將一些服務(wù)在Linux系統(tǒng)啟動(dòng)時(shí)即自動(dòng)運(yùn)行,省得每次都要去手動(dòng)啟動(dòng)一遍,如Redis, MySQL, Nginx等。本文對(duì)CentOS與Ubuntu下開機(jī)自啟動(dòng)的配置方法進(jìn)行整理,供參考查閱。
rc.local是CentOS以前版本的方式,在CentOS7中仍然以兼容的形式存在,雖仍可用,但不推薦(推薦使用systemd service)。
1、編寫需要開機(jī)自啟動(dòng)的腳本,并添加執(zhí)行權(quán)限
作為測試,上述腳本打印一個(gè)時(shí)間到/tmp/test.log文件中
2、在/etc/rc.d/rc.local配置文件中添加腳本運(yùn)行命令(使用絕對(duì)路徑)
3、添加/etc/rc.d/rc.local文件的執(zhí)行權(quán)限
在centos7中,/etc/rc.d/滾毀巖rc.local沒有執(zhí)行權(quán)限,需要手動(dòng)授權(quán)
以上三步,即可使/root/test_rclocal.sh >/dev/null 2>/dev/null 命令在服務(wù)器系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行。
1、編寫需要開機(jī)自啟動(dòng)的測試腳本,并添加執(zhí)行權(quán)限
2、在/etc/rc.d/init.d/目錄下添加一個(gè)可執(zhí)行腳本testchkconfig
上述testchkconfig腳本的頭部必須遵循一定的格式 # chkconfig:, 其中2345指定服務(wù)在哪些執(zhí)行等級(jí)中開啟或關(guān)閉,90表示啟動(dòng)的優(yōu)先級(jí)(0-100,越大優(yōu)先級(jí)越低),10表示關(guān)閉的優(yōu)先級(jí)。執(zhí)行等級(jí)包括
3、加入開機(jī)啟動(dòng)服務(wù)列表
使用 chkconfig –list 可查看當(dāng)前加入開機(jī)自啟動(dòng)的服務(wù)列表,但如Note部分所述,該命令只顯示SysV服務(wù),不包含原生的systemd服務(wù),查看systemd服務(wù)可使用systemctl list-unit-files命令。
以上三步,即可使/root/test_chkconfig.sh >/dev/null 2>/dev/null 命令在服務(wù)器系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行。
chkconfig的其它命令參考
CentOS7的余滾systemd服務(wù)腳本存放在:/usr/lib/systemd/system(系統(tǒng)級(jí))/usr/lib/systemd/user(用戶級(jí))下,以.service結(jié)尾。這里以nginx為例
1、在/usr/lib/systemd/system目錄大御下創(chuàng)建nginx.service文件
其中Service部分的Type包括如下幾種類型:
2、 開啟開機(jī)自啟動(dòng)
以上兩步,就將nginx服務(wù)配置成了在操作系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)。
其它命令參考
從字面看是PID文件不可讀,查看/var/run/nginx.pid,該文件也確實(shí)不存在,查看nginx.conf配置文件,發(fā)現(xiàn)是pid /var/run/nginx.pid;這行配置被注釋掉了, 如果不指定pid文件位置,nginx默認(rèn)會(huì)把pid文件保存在logs目錄中。所以出現(xiàn)systemd啟動(dòng)服務(wù)時(shí)找不到pid文件而報(bào)錯(cuò),將nginx.conf中的pid配置注釋去掉,重啟nginx.service即可。
在Ubuntu18.04中,主要也是以systemd服務(wù)來實(shí)現(xiàn)開機(jī)自啟動(dòng),systemd默認(rèn)讀取/etc/systemd/system/下的配置文件,該目錄下的一些文件會(huì)鏈接到/lib/systemd/system/下的文件。
因此可以在/etc/systemd/system/目錄下面創(chuàng)建一個(gè)自啟動(dòng)服務(wù)配置,以內(nèi)網(wǎng)穿透服務(wù)frp客戶端為例,如
各配置項(xiàng)與CentOS類似。然后將服務(wù)器加到自啟動(dòng)列表中并啟動(dòng)服務(wù)
其它更多systemctl命令與CentOS類似。
也可以使用/lib/systemd/system/rc-local.service來執(zhí)行一些開機(jī)需要執(zhí)行的腳本,該文件內(nèi)容為
從Description看它是為了兼容之前版本的/etc/rc.local的,該服務(wù)啟動(dòng)命名就是/etc/rc.local start,將該文件鏈接到/etc/systemd/system下
創(chuàng)建/etc/rc.local文件,并賦予可執(zhí)行權(quán)限
作者:半路雨歌
鏈接:
linux7查看開啟啟動(dòng)的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux7查看開啟啟動(dòng),Linux7如何查看和開啟啟動(dòng)項(xiàng)設(shè)置?,Linux服務(wù)開機(jī)自啟動(dòng)三種方式,你覺得哪種更優(yōu)雅?的信息別忘了在本站進(jìn)行查找喔。
創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌建站設(shè)計(jì),成都高端網(wǎng)站制作開發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營銷讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。
本文題目:Linux7如何查看和開啟啟動(dòng)項(xiàng)設(shè)置?(linux7查看開啟啟動(dòng))
文章出自:http://fisionsoft.com.cn/article/djhggcd.html


咨詢
建站咨詢
