Ubuntu20.04開機運行自定義腳本

1. 簡介

基於 Debian 的 Linux 系統默認支持 rc-local.service 服務,這個服務主要用來在系統啓動時運行用戶自定義的腳本命令等。

2. 配置

要想使用 rc-local.service 服務在系統啓動時運行用戶自定義的腳本命令,首先需要在 /etc 目錄下創建 rc.local 文件(若已創建則跳過創建)並修改可執行權限,然後設置該服務開機自啓:

sudo touch /etc/rc.local
sudo chmod 755 /etc/rc.local
sudo systemctl enable rc-local.service

3. 添加開機自啓腳本

打開 /etc/rc.local 文件,往其中添加運行自定義腳本的命令即可。

【注】/etc/rc.local 以及自定義腳本中都不能使用系統變量(比如 $HOME,原因在於其執行自定義腳本時並沒有繼承系統變量)。

4. 查看腳本執行結果

systemctl status rc-local.service

此時會顯示開機自啓執行腳本的輸出結果。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章