舊的版本中可以直接編輯 rc.local 添加開機啟動腳本,而新版本這個功能默認是禁用的;
提示
對於應用程序,也可以添加 systemd 服務使其開機自啟
Ubuntu 20.04
編輯 rc-local.service
vi /lib/systemd/system/rc-local.service
在最下面添加
[Install]
WantedBy=multi-user.target
檢查 /etc/rc.local 文件是否存在
cat /etc/rc.local
不存在時則創建,rc.local 實際為腳本文件,因此需要在頂部添加 #!/bin/bash
vi /etc/rc.local
chmod 755 /etc/rc.local
啟用服務
systemctl enable rc-local
Ubuntu 18.04
編輯 rc.local.service
vi /lib/systemd/system/rc.local.service
在最下面添加
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
啟用服務
systemctl enable rc.local.service
創建 rc.local
touch /etc/rc.local
chmod 755 /etc/rc.local
rc.local 實際為腳本文件,因此需要在頂部添加 #!/bin/bash
將開機要執行的腳本或命令添加到 rc.local 即可