1. 程式人生 > >Ubuntu /etc/rc.local 不存在

Ubuntu /etc/rc.local 不存在

從Ubuntu16.10以後,這個檔案就不存在了

解決方案

新建這個檔案,加入以下程式碼,在exit 0 之前加入你想加(開機自啟)的東西

(注意不要包含有死迴圈的程式,否則會造成啟動失敗,請使用screen來讓他們在開機時執行)
(如果已經發生了,使用可讀寫的單使用者模式修改這個檔案)

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0

執行以下命令已確保設定成功

sudo chown root:root /etc/rc.local
sudo chmod 755 /etc/rc.local
sudo systemctl enable rc-local.service