ubuntu增加開機啟動項

2021-10-05 11:27:14 字數 475 閱讀 4440

通過 update-rc.d 命令新增開機自啟動指令碼

ubuntu 伺服器在啟動時會自動執行 /etc/init.d 目錄下的指令碼,所以我們可以將需要執行的指令碼放到 /etc/init.d 目錄下,或者在該目錄下建立乙個軟體鏈結指向其他位置的指令碼路徑,然後通過 update-rc.d 將指令碼新增到開機自啟動。啟動指令碼必須以 #!/bin/bash 開頭。舉例如下:

新建開機啟動指令碼 start_when_boot,放置到 /etc/init.d 目錄

#!/bin/bash

cd /home/ubuntu

date >> boot.log

echo 『hello, world』 >> boot.log

執行 update-rc.d start_when_boot defaults 將上述指令碼新增為開機啟動;

執行 update-rc.d -f start_when_boot remove 將上述開機啟動指令碼移除;

ubuntu 新增開機啟動項

當有使用者登入到系統時,系統會首先執行 etc profile,然後執行使用者home目錄下的 profile 檔案 例如使用者test登入到系統時,執行順序為 使用者登入 執行 etc profile 執行 home test profile 所以可以通過在 etc profile或者userho...

新增開機啟動項(Linux)

在linux中通過systemd設定開機啟動項.systemd.service 服務單元配置,service檔案,封裝了乙個被systemd監視與控制的程序。我們將需要開機自動啟動的服務寫成乙個單元檔案 service 存放在 etc systemd system 目錄下.檔案格式 tst.serv...

centos7如何新增開機啟動項?

1.系統服務管理命令,如果是通過yum安裝的軟體,開機啟動指令碼,已經自動建立好了,直接執行如下命令 nginx.service字尾可以省略 systemctl enable nginx.service 這裡nginx指的是提前配置好的開機指令碼檔案 systemctl start nginx.se...