1. 程式人生 > >ubuntu 18.04 配置 rc.local

ubuntu 18.04 配置 rc.local

       ubuntu 18.04 不再使用 inited 管理系統,改用 systemd 

       雖然是進步,但很多人(包括我)還是喜歡用原本簡單方便的 rc.local 作為系統啟動指令碼

       systemd 裡面有個 rc-local.service 檔案,裡面有寫到 rc.local 的啟動順序和行為,但是沒用寫載入這個 rc-local.service 。也就是說我們需要給它寫上這個。

sudo vim /etc/systemd/system/rc-local.service

在檔案後加上如下內容:

[Install]
WantedBy=multi-user.target
Alias=rc-local.service

或者直接用一行命令把內容寫進去:

sudo echo "
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
" >> etc/systemd/system/rc-local.service

       接下來就建立屬於我們的 `/etc/rc.local` `bash` 指令碼吧

sudo touch /etc/rc.local
chmod 755 /etc/rc.local

寫入 `bash` 指令碼執行的編譯器

sudo echo "#!/bin/bash" > /etc/rc.local

到此為止,和以前一樣的 `rc.local` 就完成了!