新聞中心
在Linux系統(tǒng)中,有許多進程需要開啟。為了方便配置,需要將這些服務(wù)設(shè)置成自啟動模式,讓系統(tǒng)能夠在啟動時自動運行這些服務(wù)。但是有時候,我們會發(fā)現(xiàn)自啟動設(shè)置無效,需要手動啟動服務(wù),導(dǎo)致很多煩惱。本文將介紹一些方法,幫助。

鷹手營子網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),鷹手營子網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為鷹手營子成百上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的鷹手營子做網(wǎng)站的公司定做!
一、查看服務(wù)是否已加入自啟動列表
我們需要查看服務(wù)是否已經(jīng)被加入了自啟動列表。在Linux系統(tǒng)中,自啟動服務(wù)的配置文件可以放在多個不同的目錄中。通常會存放在以下目錄中:
/etc/init.d/ # 存放使用SysV啟動的服務(wù)配置文件
/etc/systemd/system/ # 存放使用systemd啟動的服務(wù)配置文件(CentOS 7之后)
我們可以通過以下命令來查找是否已經(jīng)存在自啟動配置文件:
$ ls /etc/init.d/
$ ls /etc/systemd/system/
如果我們發(fā)現(xiàn)某個服務(wù)的配置文件已經(jīng)放在了這些目錄中,卻仍然無法自動啟動,則通常情況下是配置文件的權(quán)限不足。我們可以通過以下命令來更改配置文件的權(quán)限:
$ sudo chmod 755 /etc/init.d/your_service
$ sudo chmod 644 /etc/systemd/system/your_service.service
二、使用chkconfig命令設(shè)置自啟動
對于使用SysV啟動的服務(wù),我們可以使用chkconfig命令來設(shè)置自啟動。chkconfig命令可以幫助我們管理運行級別下的服務(wù)啟動順序。
我們需要列出所有的服務(wù),并查看需要開啟自啟動的服務(wù)是否已經(jīng)在列表中:
$ chkconfig –list
接下來,我們需要設(shè)置服務(wù)為自啟動模式。例如,我們需要將MySQL服務(wù)設(shè)置為自啟動模式:
$ sudo chkconfig –add mysql
$ sudo chkconfig mysql on
這樣一來,我們就可以在系統(tǒng)啟動時自動打開MySQL服務(wù)了。
三、使用systemctl命令設(shè)置自啟動
對于CentOS 7之后的版本,我們需要使用systemd來管理服務(wù)。我們可以使用systemctl來設(shè)置自啟動。
我們需要確認(rèn)服務(wù)是否已經(jīng)在列表中,可以使用以下命令來查看:
$ systemctl list-unit-files –type=service
然后,我們可以使用以下命令來開啟服務(wù)的自啟動模式:
$ sudo systemctl enable your_service
Repeat this command for each service you want to enable as a startup service.
回到一、檢查日志
如果以上的方法都無效,我們可以去檢查服務(wù)的日志,以解決這個問題。通過查看日志,我們可以找到服務(wù)啟動失敗或者導(dǎo)致自啟動失敗的原因。
對于SysV啟動的服務(wù),我們可以通過以下命令來查看系統(tǒng)日志:
$ sudo tl -f /var/log/messages
對于systemd啟動的服務(wù),我們可以使用以下命令來查看:
$ sudo journalctl -u your_service.service
以上就是一些解決linux自啟動無效的問題和避免手動啟動的煩惱的方法。不同的Linux版本可能會有不同的命令和配置路徑等,但基本思路都是相同的。我們可以通過查看日志、修改權(quán)限和使用命令等方式來設(shè)置自啟動。如果以上的方法都無效,我們可以找到服務(wù)啟動失敗的原因,并進行排除。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,響應(yīng)式網(wǎng)站制作,設(shè)計師量身打造品牌風(fēng)格,熱線:028-86922220LINUX開機自動啟動問題
腳本如下:#!/bin/shrmmod b43 s ndiswrapper
modprobe ndiswrapper
modprobe s存為.sh文件,再添加權(quán)限:chmos 777 fileName.sh若樓主的.sh文件是從windows copy過來逗滲的,請用VI檢查蔽掘一下山并脊文件格式set ff? 必須是unix.將這個.sh文件存放到某目錄(樓主自行設(shè)定)然后,在/etc/rc.d/rc.local里面加上這句就可以了:
~樓主設(shè)定的目錄/filename.sh
rmmod b43 s ndiswrapper
modprobe ndiswrapper
modprobe s這是幾個跟內(nèi)核模塊加慎缺載有關(guān)的命令,常規(guī)的做法是修改/etc/modules.conf或/etc/modprobe.conf。系統(tǒng)啟動順序里是先毀納加載/etc/rc.d/rc.sysinit然后在modprobe.conf所以這個文件也可以。如果模塊與纖孝沒底層無關(guān)的話放在/etc/rc.d/rc.local也可以。不需要寫腳本直接放進去就OK 但這modprobe.conf文件的格式不同.
刻錄的紅旗LINUX8.0 ,能打開開里面的數(shù)據(jù),無法自啟動當(dāng)系統(tǒng)盤
用什么工具刻錄的?引導(dǎo)信息兆碼哪不以文件的形式存在,是看不見的族碼,必須用專門的工模悶具,我一般刻錄帶引導(dǎo)信息的光盤用的是UltraISO。
linux設(shè)置開機自啟動
linux設(shè)置開機自啟動執(zhí)行命令
:
執(zhí)行命令
: 編輯”/etc/rc.local”,添加你想開機運行的命令
運行程序腳本
:然后在文件最后一行添加要執(zhí)行程序的全路徑。
例如,每次開機時要執(zhí)行一個hello
.sh
,這個腳本放在/usr下面,那就可以在”/etc/rc.local”中加一行”/usr/./hello.sh”,或者” cd /opt &橋伏& ./hello.sh “
注意,你的命令應(yīng)該添加在:exit 0 之前
linux在“/etc/rc.d/init.d”下有很多的文件,每個文件都是可以看到內(nèi)容的,其實都是一些shell腳本或者可執(zhí)行二進制文件 Linux開機的時候,會森消神加載運行/etc/init.d目錄下的程序,因此我們可以把想要自動運行的腳本放到這個目錄下即可。系統(tǒng)服務(wù)的啟動就是通過這種方式實現(xiàn)的。
簡單的說,運行級就是操作系統(tǒng)當(dāng)前正在運行的功能級別。
例:在Ubuntu/debain里,可以使用update-rc.d命令來把示例腳本:/etc/init.d/proxy安裝到各個runlevel中。
update-rc.d后面有三個參數(shù),分別是/etc/init.d下的腳本名字,默認(rèn)安裝方式,運行的
優(yōu)先級
。優(yōu)先級的數(shù)字越大,表示越遲運行,這里我們把自己寫的服務(wù)放在最后運行。
如果要卸載隨機啟動的服務(wù),執(zhí)行
在update-rc.d安裝的時候提示了警告信息,是因為我們寫的/etc/init.d/proxy太簡陋了,只包含了我們想要的此虧命令,連LSB的信息也沒有提供。
只需要對自啟動腳本做一些小改動,就可以避免那個警告了。如下:
到此,一個最簡單的隨機啟動服務(wù)寫好了,看起來文章挺長的,但其實也就幾個命令而已。 在下次開機啟動的時候,proxy.py就會以root用戶身份被自動運行。
在/etc/init.d下新建示例腳本文件(startTest.sh),該腳本會啟動/opt/test.sh。內(nèi)容如下:
寫了腳本文件之后事情還沒有完,繼續(xù)完成以下幾個步驟:
關(guān)于linux自啟動無效的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開發(fā)和營銷公司。廣泛應(yīng)用于計算機網(wǎng)絡(luò)、設(shè)計、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!
網(wǎng)站名稱:解決Linux自啟動無效的問題,輕松避免手動啟動的煩惱(linux自啟動無效)
標(biāo)題鏈接:http://fisionsoft.com.cn/article/dpeopie.html


咨詢
建站咨詢
