Ubuntu 20.04 開機自動執行服務

(1)rc-local.service 文件
     Ubuntu 20.04 中這個文件存在,只是rc.local功能被隱藏了。若沒有這文件可以自己創建後添加其內容。

sudo nano /lib/systemd/system/rc-local.service

請將下列三行添加至最尾處

[Install] 
WantedBy=multi-user.target
Alias=rc-local.service
(2) rc.local 文件
      創建rc.local 文件

sudo nano /etc/rc.local

#!/bin/sh -e

#在這添加要開機自動執行的腳本或命令

exit 0

添加可執行權限

sudo chmod +x /etc/rc.local

(3) 啟用並檢查服務

sudo systemctl enable rc-local
sudo systemctl start rc-local

(4) 創建軟鏈結

sudo ln -s /lib/systemd/system/rc-local.service /etc/sysstemd/system/rc-local.service

sudo reboot

重啟系統後rc.local就生效了,日後請注意別胡亂添加死迴圈,系統會直接掛掉。

Tags :

發佈留言