UBUNTU 新增開機啟動程式

2021-06-05 18:12:19 字數 1468 閱讀 8826

1.在/etc/init.d/目錄下新建指令碼檔案「jr」

#! /bin/sh

### begin init info

# provides: binfmt-support

# required-start: $local_fs $remote_fs

# required-stop: $local_fs $remote_fs

# default-start: s 1 2 3 4 5 6

# default-stop:

# short-description: support for extra binary formats

# description: enable support for extra binary formats using the linux

# kernel's binfmt_misc facility.

### end init info

echo "xx" >> /jr/jr.txt

exit 0

2.命令:#sudo update-rc.d jr defaults 98

//設定執行的優先順序為98

//執行結果如下:

wu@ubuntu:~$ sudo update-rc.d jr defaults 98

update-rc.d: warning: jr start runlevel arguments (2 3 4 5) do not match lsb default-start values (s 1 2 3 4 5 6)

update-rc.d: warning: jr stop runlevel arguments (0 1 6) do not match lsb default-stop values (none)

adding system startup for /etc/init.d/jr ...

/etc/rc0.d/k98jr -> ../init.d/jr

/etc/rc1.d/k98jr -> ../init.d/jr

/etc/rc6.d/k98jr -> ../init.d/jr

/etc/rc2.d/s98jr -> ../init.d/jr

/etc/rc3.d/s98jr -> ../init.d/jr

/etc/rc4.d/s98jr -> ../init.d/jr

/etc/rc5.d/s98jr -> ../init.d/jr

//表示已經在/etc/rcx.d/的相應目錄下,建立啟動指令碼成功。

3.為了驗證一下,可以執行#sysv-rc-conf

找到相應名稱的指令碼,看啟動標誌開啟了沒有。

4.放心地重啟吧,看看效果。

ubuntu 新增開機啟動項

當有使用者登入到系統時,系統會首先執行 etc profile,然後執行使用者home目錄下的 profile 檔案 例如使用者test登入到系統時,執行順序為 使用者登入 執行 etc profile 執行 home test profile 所以可以通過在 etc profile或者userho...

Ubuntu18 04 20 04新增開機啟動指令碼

舊的版本中可以直接編輯 rc.local 新增開機啟動指令碼,而新版本這個功能預設是禁用的 提示對於應用程式,也可以新增 systemd 服務使其開機自啟 ubuntu 20.04 編輯 rc local.service vi lib systemd system rc local.service ...

redis新增開機啟動

參看 1.將redis編譯檔案目錄下的redis.conf 複製到 etc redis 目錄下面 daemonize為yes,確保守護程序開啟 2 編寫開機自啟動指令碼 vim etc init.d redis chkconfig 2345 90 10 description start and s...