Centos7關(guān)于rc.local腳本命令開(kāi)機(jī)不執(zhí)行及指定-創(chuàng)新互聯(lián)

1.開(kāi)機(jī)不啟動(dòng)

創(chuàng)新互聯(lián)建站2013年開(kāi)創(chuàng)至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元安龍做網(wǎng)站,已為上家服務(wù),為安龍各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792

在實(shí)際生產(chǎn)場(chǎng)景中,我們喜歡在安裝了一些軟件服務(wù)后,將軟件設(shè)置為開(kāi)機(jī)自啟動(dòng),設(shè)置為開(kāi)機(jī)自啟動(dòng)有兩種方法:

1) 設(shè)置為chkconfig,可以編寫(xiě)腳本,查看設(shè)置開(kāi)機(jī)自啟動(dòng)的命令 –add表示添加程序自啟動(dòng), --list表示查看。

以后的程序如果需要使用chkconfig開(kāi)機(jī)自啟動(dòng),那么需要在啟動(dòng)程序中加入三行:

# chkconfig:2345 20 80

#description: Saves and restores system entropy pool for \

#             higher quality random numbergeneration.

                第一行中的20,80是啟動(dòng)級(jí)別,不能與其他程序一樣,因此,需自定義設(shè)置。

2) 配置在/etc/rc.local文件中。直接將軟件服務(wù)的啟動(dòng)命令寫(xiě)在rc.local文件

注意:編輯完rc.local文件后,一定要給rc.local文件執(zhí)行權(quán)限,否則開(kāi)機(jī)時(shí)不會(huì)執(zhí)行rc.local文件中腳本命令

chmod+x /etc/rc.d/rc.local

注意此處,是/etc/rc.d/rc.local,而不是/etc/rc.local,如果給/etc/rc.local執(zhí)行權(quán)限是無(wú)效的,因?yàn)?etc/rc.local是軟鏈接,真正的文件是/etc/rc.d/rc.local

2.關(guān)于在rc.local文件中指定用戶執(zhí)行腳本命令

使用su命令即可,命令格式:

su - username -c “your-cammand” ,如:

[jiakeke@mongodb ~]$ cat /etc/rc.local

#!/bin/bash

# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES

#

# It is highly advisable to create own systemdservices or udev rules

# to run scripts during boot instead of using thisfile.

#

# In constrast to previous versions due to parallelexecution during boot

# this script will NOT be run after all otherservices.

#

# Please note that you must run 'chmod +x/etc/rc.d/rc.local' to ensure

# that this script will be executed during boot.

touch /var/lock/subsys/local

/bin/systemctl start iptables.service

#startup mongodb

/bin/su - xiaoyao -c "/mnt/mongodb/bin/mongod --config/mnt/mongodb/bin/mongodb.conf"

注意:指定用戶執(zhí)行的腳本(程序)目錄,該用戶必須有管理該腳本(程序)目錄(文件)的權(quán)限。

最好將該腳本(程序)目錄的所有權(quán)給該用戶:

chown -R xiaoyao.xiaoyao /mnt/mongodb

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前文章:Centos7關(guān)于rc.local腳本命令開(kāi)機(jī)不執(zhí)行及指定-創(chuàng)新互聯(lián)
文章URL:http://muchs.cn/article6/cdcdog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、做網(wǎng)站、用戶體驗(yàn)外貿(mào)網(wǎng)站建設(shè)、微信公眾號(hào)、App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名