解決linux下/etc/rc.local開機器不執行的原因
前不久因項目需要寫了開機啟動其他程序的shell腳本,因工作忙,調試完給了技術支持人員,也沒去註意過。
到後來,有幾臺服務器突然被重啟了,這時候領導問,怎麽開機啟動的腳本沒起作用,還被批了一頓,哎,做事虎頭蛇尾,活該!
然後去查,一直沒查到原因,
手動執行都是正確的,在排除了權限原因和腳本問題後,很郁悶,怎麽放到開機啟動項目中就無法執行了呢。
於是去查linux開機啟動過程信息。google下,看了下關於一些開機啟動啟的資料,發現了開機啟動程序的級別為3.
果斷順藤莫瓜,找到了這個目錄 /etc/rc.d/rc3.d,進去一看恍然大悟。
我的rc.local文件是在 /etc/rc.local中(網上都是說寫在這裏,我是按照網上來弄的),而我查看了系統指向rc.local文件的路徑是 /etc/rc.d/rc.local
後來把開機啟動的腳本配置到/etc/rc.d/rc.local中(或者把S99local指向 /etc/rc.local也行),重啟檢查,成功!
解決linux下/etc/rc.local開機器不執行的原因
相關推薦
解決linux下/etc/rc.local開機器不執行的原因
啟動程序 排除 程序 配置 blog 解決 linux pos 執行 前不久因項目需要寫了開機啟動其他程序的shell腳本,因工作忙,調試完給了技術支持人員,也沒去註意過。 到後來,有幾臺服務器突然被重啟了,這時候領導問,怎麽開機啟動的腳本沒起作用,還被批了一頓,哎,做事虎
Linux系列:Linux下/etc/rc.local與/etc/init.d的區別與聯絡
1. /etc/rc.local 這是使用者自定義開機啟動程式,把需要開機自動執行的程式寫在這個腳本里再完成 run level 3 的服務啟動後, 如果我還有其他的動作想要完成時,舉例來說, 我還想要寄一封 mail 給某個系統管理帳號,通知他,系統剛剛重新開機完畢,那
centos7下/etc/rc.local文件裏配置的開機啟動項不執行的解決辦法
mpat rip pre pat 正在 nbsp his local other 習慣於在/etc/rc.local文件裏配置我們需要開機啟動的服務,這個在centos6系統下是正常生效的。但是到了centos7系統下,發現/etc/rc.local文件裏的開機啟動項不
解決linux下ftp,在防火牆開的時候無法訪問的現象
首先,新增ip_nat_ftp模組 modprobe ip_nat_ftp 然後,在/etc/sysconfig/iptables中新增 -A INPUT -m state --state NEW,ESTABLISHED,RELATED -m tcp -p tcp --dp
linux下 /etc/profile、~/.bash_profile ~/.profile的執行過程
關於登入linux時,/etc/profile、~/.bash_profile等幾個檔案的執行過程。 在登入Linux時要執行檔案的過程如下: 在剛登入Linux時,首先啟動 /etc/profile 檔案,然後再啟動使用者目錄下的 ~/.bash_prof
解決linux下tomcat的shutdown命令殺不死程序
tomcat在windows下可以直接關閉,但是貌似在Linux下有時候shutdown.sh 沒有關閉tomcat程序; 現象: 在Linux下shutdown.sh ,然後檢視tomcat程序發現沒有完全關閉; #檢視tomcat程序是否關閉語句 ps -ef
解決linux下jdk版本與安裝版本不一致
在linux下安裝jdk後,利用java -version檢視版本使,發現不是自己所安裝的jdk版本,此時,不要著急,請看如下解決辦法: which java ——檢視預設的jdk安裝路徑 加
linux下 /etc/profile、~/.bash_profile ~/.profile的執行過程(轉)
關於登入linux時,/etc/profile、~/.bash_profile等幾個檔案的執行過程。 在登入Linux時要執行檔案的過程如下: 在剛登入Linux時,首先啟動 /etc/profile 檔案,然後再啟動使用者目錄下的 ~/.bash_profile、 ~/
Ubuntu中rc.local 中命令不執行
這兩天需要在Ubuntu中配置開機啟動的命令,有很多方式,在rc.local中配置是比較簡單方便的一種,所以打算使用rc.local的方式進行配置。 我配置完後,卻發現配置的sh指令碼始終不執行,開始懷疑是rc.local沒執行,用echo列印了些資訊,發現都執行了。 這就
CentOS6的/etc/rc.local不執行的問題解決
jdk1.8 重要 sub centos pat 題解 寫入 set 文件內容 小編在一個場景下,希望java -jar abc.jar命令在系統開機自啟動是自動執行,於是乎在文件/etc/rc.local中寫入nohup java -jar abc.jar &,重
解決/etc/rc.local啟動不執行
執行以下命令 #systemctl list-dependencies multi-user.target | grep rc-local 如果沒有輸出執行下方命令 #chmod +x /etc/rc.d/rc.local #systemctl daemon-reload 再次執行命
解決linux下source /etc/profile關閉終端失效問題
本來想配置環境變數的,看網上和部落格上很多說改/etc/profile,然後source /etc/profile之後就可以永久儲存使環境變數生效,但是終端一關閉,就環境變數就失效了,其他終端也用不了。網上有說在當前使用者目錄下建立.bash_profile檔案,編寫環境變數
/etc/rc.local 與 /etc/init.d Linux 開機自動執行程式
轉載地址:https://www.cnblogs.com/fatt/p/4790561.html 1. /etc/rc.local 這是使用者自訂開機啟動程式,把需要開機自動執行的程式寫在這個腳本里 --------引用---------------------- 在完成 run
理解Linux系統/etc/init.d目錄和/etc/rc.local指令碼
以下內容是作者自己的翻譯版本,如需轉載到CSDN外其他網站,請註明本文連結。 一、關於/etc/init.d 如果你使用過linux系統,那麼你一定聽說過init.d目錄。這個目錄到底是幹嘛的呢?它歸根結底只做了一件事情,但這件事情非同小可,是為整個
理解Linux系統/etc/init.d目錄和/etc/rc.local指令碼(轉)
原連結;http://blog.csdn.net/acs713/article/details/7322082 一、關於/etc/init.d 如果你使用過linux系統,那麼你一定聽說過init.d目錄。這個目錄到底是幹嘛的呢?它歸根結底只做了一件事情,但這
轉:linux下shell顯示-bash-4.1#不顯示路徑解決方法
所屬組 再次 修改 root 顯示 lin 解決 use .bashrc 幾個可能導致的原因: 1 用戶的家目錄所屬組被改為root,解決方法使用root執行cd /home/;chown username:username username 2 用戶的家目錄被修改,這個時
普通用戶開機啟動服務/etc/rc.local
服務/usr/bin/su - cloud -c "/home/cloud/software/zookeeper-3.4.8/bin/zkServer.sh start"/usr/bin/su 的絕對路徑- 切換環境變量cloud 切換的用戶-c 指定執行的命令 一般為啟動服務的命令 本文出自
linux下使用eclipse打開esp32工程文件,並進行編譯下載。
包含 class ttyusb0 windows 變量 如果 -1 我們 sta 在之前的文章中,已經講過將esp-idf 運用linux自帶的工具下載,但是為了開發的系統性,這裏運用eclipse來對idf進行整體的編譯。 首先 cd /esp32 運行eclipse
解決Linux 下server和client 通過TCP通訊:accept成功接收卻報錯的問題
ipv4 socket error 實例代碼 ... lis col argc 例子 今天在寫簡單的TCP通訊例子的時候,遇到了一個問題:server 和client能夠連接成功,並且client也能夠正常發送,但server就是接收不到,在網上搜索一番後,終於解決了問
[轉載[完美解決 Linux 下 Sublime Text 中文輸入
.html void region sometimes pkg time pre install amp 原文地址: http://www.cnblogs.com/wangkongming/p/4302642.html 轉來備忘。 系統CentOS7.3 fcitx 中文輸