Ubuntu 下配置開機自啟

2021-10-04 18:40:14 字數 991 閱讀 8295

ubuntu 系統下配置程式自動啟動有三種常用方法:

init.d 配置守護程序

systemd 配置守護程序(ubuntu 14.04 以後版本)

本文介紹通過systemd配置守護程序的方法實現開機自啟,以常用的安全隧道軟體gost為例,將乙個可執行檔案配置為系統服務。掌握該方法後,可以在 ubuntu 上配置任意程式為系統守護程序,實現開機自啟。

gost是go語言實現的安全隧道,支援多種網路協議,對多平台有著很好的支援。本文將gost配置為系統服務,從而實現開機自啟。

第二步,在/etc/systemd/system/目錄下新建名為gost.service的檔案,檔案具體內容如下

wantedby=multi-user.target其中 execstart 為需要執行的命令,後面是啟動程式需要傳入的引數

user pass等變數定義在 environmentfile 中,environmentfile 的格式與shell 指令碼類似。

最後,依次執行以下命令啟動服務

systemctl daemon-reload

# 啟動服務

systemctl start gost

研究怎樣自動更新gost到最新版本

阮一峰:systemd 入門教程:實戰篇

阮一峰:systemd 入門教程:命令篇

Ubuntu 開機無法自啟 fcitx

在安裝好 搜狗拼音輸入法後,發現無論怎麼切換輸入法,都無法開啟。經過查詢資料,應該是由於4.2.4新版的fcitx與系統預設的locale有點問題。把下面這段 貼上到主資料夾下的.xprofile中 如果不存在這個檔案,則新建乙個。cd sudo vi xprofile輸入如下內容,儲存退出 exp...

ubuntu設定redis開機自啟

設定條件 ubuntu16.04 redis 4.0.11 在redis目錄下找到utils redis init script複製到 etc init.d redis開啟檔案進行修改 步驟 主要linux命令 whereis redis 查詢redis目錄 sudo cp redis init s...

Ubuntu關閉開機自啟項

很多時候伺服器重啟速度越來越慢,cpu佔用率越來越高,很大原因是伺服器裡面有很多開機自啟項,需要手動查詢出來並禁用!首先用以下命令顯示出開啟的和未開啟的程式 使用grep過濾一下開啟的 先停止已經開啟的服務 sudo systemctl stop mongodb.service sudo syste...