chkservice:在 Linux 終端管理 systemd 單元的工具
systemd 意即系統守護程式,是一個新的初始化系統和系統管理工具,它現在非常流行,大部分的 Linux 發行版開始使用這種新的初始化系統。
systemctl
是一個 systemd 的工具,它可以幫助我們管理 systemd 守護程式。 它控制系統的啟動程式和服務,使用並行化方式,為啟動的服務啟用套接字和 D-Bus,提供守護程式的按需啟動,使用 Linux 控制組跟蹤程式,維護掛載和自動掛載點。
此外,它還提供了日誌守護程式、用於控制基本系統配置的功能,如主機名、日期、地區、維護已登入使用者列表和執行容器和虛擬機器、系統帳戶、執行時目錄和設定,以及管理簡單網路配置、網路時間同步、日誌轉發和名稱解析的守護程式。
什麼是 chkservice
chkservice 是一個基於 ncurses 的在終端中管理 systemd 單元的工具。它提供了一個非常全面的 systemd 服務的檢視,使得它們非常容易修改。
只有擁有超級管理許可權才能夠改變 systemd 單元的狀態和 sysv 系統啟動指令碼。
在 Linux 安裝 chkservice
我們可以透過兩種方式安裝 chkservice
,透過包安裝或者手動安裝。
對於 Debian/Ubuntu,使用 APT-GET 命令 或 APT 命令 安裝 chkservice
。
$ sudo add-apt-repository ppa:linuxenko/chkservice
$ sudo apt-get update
$ sudo apt-get install chkservice
對於 Arch Linux 系的系統,使用 Yaourt 命令 或 Packer 命令 從 AUR 庫安裝 chkservice
。
$ yaourt -S chkservice
或
$ packer -S chkservice
對於 Fedora,使用 DNF 命令 安裝 chkservice
。
$ sudo dnf copr enable srakitnican/default
$ sudo dnf install chkservice
對於 Debian 繫系統,使用 DPKG 命令 安裝 chkservice
。
$ wget https://github.com/linuxenko/chkservice/releases/download/0.1/chkservice_0.1.0-amd64.deb
$ sudo dpkg -i chkservice_0.1.0-amd64.deb
對於 RPM 系的系統,使用 DNF 命令 安裝 chkservice
。
$ sudo yum install https://github.com/linuxenko/chkservice/releases/download/0.1/chkservice_0.1.0-amd64.rpm
如何使用 chkservice
只需輸入以下命令即可啟動 chkservice
工具。 輸出分為四部分。
- 第一部分: 這一部分顯示了守護程式的狀態,比如可用的
[X]
或者不可用的[ ]
或者靜態的[s]
或者被掩藏的-m-
- 第二部分: 這一部分顯示守護程式的狀態例如開始
>
或者停止=
- 第三部分: 這一部分顯示單元的名稱
- 第四部分: 這一部分簡短地顯示了守護程式的一些資訊
$ sudo chkservice
要檢視幫助頁面,按下 ?
。 這將向您顯示管理 systemd 服務的可用選項。
選擇要啟用或禁用的守護程式,然後點選空格鍵。
選擇你想開始或停止的守護程式,然後按下 s
。
選擇要重新啟動的守護程式,然後按下 r
,之後,您可以在頂部看到更新的提示。
按下 q
退出。
via: https://www.2daygeek.com/chkservice-a-tool-for-managing-systemd-units-from-linux-terminal/
作者:Ramya Nuvvula 譯者:amwps290 校對:wxy
相關文章
- 在 Linux 系統中如何管理 systemd 服務Linux
- Linux:使用systemd管理程式Linux
- systemd程式管理工具
- Modbus RTU(Remote Terminal Unit 遠端終端單元)REM
- Linux服務管理神器:SYSTEMD介紹Linux
- 在 Linux 終端中閱讀 RedditLinux
- Linux Shell Web超級終端工具shellinaboxLinuxWeb
- systemd程式管理工具實戰教程
- Linux終端的概念Linux
- systemd - yocto linux如何整合&配置systemdLinux
- systemd工具集
- Docker 服務終端 UI 管理工具DockerUI
- 8 個出沒在 Linux 終端的詭異傢伙Linux
- 又一款眼前一亮的Linux終端工具!Linux
- 終端SSH工具SecureCRTSecurecrt
- Neofetch:在終端中顯示 Linux 系統資訊Linux
- 技術乾貨 | 利用systemd管理MySQL單機多例項MySql
- 5種在Linux終端中進行算術運算的方法Linux
- Linux系統啟動速度最佳化工具systemd-analyzeLinux
- Linux終端是什麼?終端有什麼作用?Linux
- 終端SSH工具:SecureCRT for macSecurecrtMac
- SecureCRT for mac 終端SSH工具SecurecrtMac
- SecureCRT for mac(終端SSH工具)SecurecrtMac
- 終端SSH工具:SecureCRT MacSecurecrtMac
- Linux終端音樂播放器cmus攻略: 操作歌單Linux播放器
- 在 Linux 上記錄和重放終端會話活動Linux會話
- Linux終端記錄神器Linux
- Linux守護程式及SystemdLinux
- 在 Linux 終端快速檢測網站是否當機的 6 個方法Linux網站
- 5 個用於在 Linux 終端中查詢域名 IP 地址的命令Linux
- SecureCRT for Mac(強大的終端SSH工具)SecurecrtMac
- SecureCRT for Mac 強大的終端SSH工具SecurecrtMac
- 使用你的 Linux 終端慶祝新年Linux
- 雲伺服器在Linux系統上如何結束正在登入的遠端終端?伺服器Linux
- 在Linux中,有哪些日誌管理和分析工具?Linux
- SecureCRT Mac_終端SSH工具SecurecrtMac
- 將java專案打包部署在linux系統上(配置成systemd)JavaLinux
- LINUX終端是不是就是SHELL?Linux