ubuntu14 設定開機啟動指令碼
什麼是rc.local指令碼
c.local指令碼是一個ubuntu開機後會自動執行的指令碼,我們可以在該指令碼內新增命令列指令。該指令碼位於/etc/路徑下,需要root許可權才能修改。該指令碼具體格式如下:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
注意: 一定要將命令新增在 exit 0之前如何給ubuntu新增一個開機啟動指令碼
1,新建個指令碼檔案new_service.sh
#!/bin/bash
# command content
exit 0
2,設定許可權
sudo chmod 755 new_service.sh
3,把指令碼放置到啟動目錄下
sudo mv new_service.sh /etc/init.d/
4,將指令碼新增到啟動指令碼執行如下指令,在這裡90表明一個優先順序,越高表示執行的越晚
cd /etc/init.d/
sudo update-rc.d new_service.sh defaults 90
移除Ubuntu開機指令碼
sudo update-rc.d -f new_service.sh remove
原帖連結:https://www.magentonotes.com/ubuntu-config-autostart-shell-script.html相關文章
- ubuntu 設定Path 開機啟動指令碼Ubuntu指令碼
- AIX 開機自啟動指令碼設定AI指令碼
- 設定msyqlphp-fpm開機自動啟動指令碼PHP指令碼
- ubuntu-18.04 設定開機啟動指令碼Ubuntu指令碼
- Mongodb 啟動關閉指令碼並設定開機自動啟動MongodbMongoDB指令碼
- linux設定開機自啟動指令碼的最佳方式Linux指令碼
- Linux下Oracle隨機自動啟動指令碼設定LinuxOracle隨機指令碼
- MYSQL Slave開機啟動指令碼MySql指令碼
- tomcat開機啟動指令碼Tomcat指令碼
- 開機自啟動Powershell指令碼指令碼
- lubuntu設定開機啟動Ubuntu
- linux開機自動啟動指令碼Linux指令碼
- Ubuntu 16新增開機啟動指令碼Ubuntu指令碼
- linux設定開機啟動Linux
- centos設定Apache開機啟動CentOSApache
- Linux 新增指令碼開機自啟動Linux指令碼
- centos 服務開機啟動設定CentOS
- Linux系統如何設定開機自動執行指令碼?Linux指令碼
- Linux、UNIX設定開機自動執行命令、指令碼配置Linux指令碼
- tomcat定時啟動指令碼Tomcat指令碼
- Linux下新增自定義指令碼到開機自啟動,標準rpm,舉例:設定Apache自啟動Linux指令碼Apache
- Linux開啟防火牆並設定策略指令碼Linux防火牆指令碼
- win10開機啟動項怎麼設定 win10設定開機啟動項的方法Win10
- 設定開機自啟動nginx和httpdNginxhttpd
- linux 中oracle開機啟動設定LinuxOracle
- 設定手機開機就啟動程式的類
- win10開機啟動項怎麼設定_如何設定win10系統開機啟動項Win10
- Oracle Restart環境下的開機啟動指令碼OracleREST指令碼
- Linux開機啟動程式或指令碼詳解Linux指令碼
- win 開機自動輸入密碼 並設定 cmder 開機自啟執行密碼
- Linux下原始碼安裝MySQL後設定開機自動啟動Linux原始碼MySql
- centos7.5 設定Mysql開機自啟動CentOSMySql
- systemctl 命令設定開機自啟動失敗
- 給 .NET 程式加個「設定開機啟動」
- 電腦開機啟動項在哪裡設定
- 設定Oracle資料庫開機自啟動Oracle資料庫
- Winform設定開機啟動-操作登錄檔ORM
- [ubuntu]設定開機自啟動程式的方法Ubuntu