《LINUX實操:Ubuntu下設置開機后自動運行命令》要點:
本文介紹了LINUX實操:Ubuntu下設置開機后自動運行命令,希望對您有用。如果有疑問,可以聯系我們。
從道理上來講,Ubuntu開機應該是能夠設置執行一些腳本的,事實上確實如此,網上給出了很多辦理的方案,基本上是分為兩種,
第一種是編纂/etc/下的rc.local腳本,
然后把對應的必要執行的腳本寫在exit 0前面,在ubuntu16.06上親測無效
第二種則是編輯一個shell腳本,然后在shell腳本中寫入本身開機之后需要執行的命令,然后把該腳本拷貝進/etc/init.d/文件夾下,賦予可執行的權限,然后一行命令sudo update-rc.d 你的腳本 defaults 90
好比我這里先寫一個開機自動掛載兩個盤以及frpc內網穿透的服務,
然后命名為mount_and_frpc.sh,從桌面拷貝到文件夾/etc/init.d/下:sudo cp ./mount_and_frpc.sh /etc/init.d/,而且賦予可執行權限sudo chmod 775 ./mount_and_frpc.sh
然后執行該命令:sudo update-rc.d mount_and_frpc.sh defaults 90,然后會報如下差錯:missing LSB tags and overrides,這參考下面這倆個鏈接
http://blog.bbzhh.com/index.php/archives/134.html, http://www.linuxdiyf.com/linux/26896.html
個時候必要在執行的命令前面加上這樣一段話:
然后執行:sudo update-rc.d mount_and_frpc.sh defaults 90,重啟reboot即可
同樣的,如果想取消該開機自啟項,必要執行如下命令
cd /etc/init.d
sudo update-rc.d -f mount_and_frpc.sh remove
更多Ubuntu相關信息見Ubuntu 專題頁面 /topicnews.aspx?tid=2
本文永遠更新鏈接地址:
更多LINUX教程,盡在維易PHP學院專欄。歡迎交流!
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/6543.html