舊的版本中可以直接編輯 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 即可
rc.local 檔案內容:
#!/bin/bash
/home/ljh/public/u_network/shell/test2.sh
test2.sh為開機執行的指令碼
Ubuntu下新增開機啟動指令碼
ubuntu開機之後會執行 etc rc.local檔案中的指令碼,所以我們可以直接在 etc rc.local中新增啟動指令碼。當然要新增到語句 exit 0 前面才行。如 sudo vi etc rc.local 然後在 exit 0 前面新增好指令碼 後續有空再研究下新增乙個ubuntu的開機...
Ubuntu下新增開機啟動指令碼
1 方法一,編輯rc.loacl指令碼 ubuntu開機之後會執行 etc rc.local檔案中的指令碼,所以我們可以直接在 etc rc.local中新增啟動指令碼。當然要新增到語句 exit 0前面才行。如 sudo vi etc rc.local 然後在 exit 0 前面新增好指令碼 2 ...
Ubuntu下新增開機啟動指令碼
ubuntu開機之後會執行 etc rc.local檔案中的指令碼,所以我們可以直接在 etc rc.local中新增啟動指令碼。當然要新增到結束語句exit 0 的前面才行。如 sudo vi etc rc.local 然後在 exit 0 前面新增指令碼 或指令碼的位置。如果要新增為開機啟動執行...