红联Linux门户
Linux协助

systemd单元东西:chkservice的运用和解析

发布时刻:2018-03-31 01:19:36来历:linux.cn作者:amwps290
systemd 意即体系看护进程system daemon,是一个新的初始化体系和体系办理东西,它现在十分盛行,大部分的 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单元东西:chkservice的运用和解析
 
要检查协助页面,按下 ?。 这将向您显现办理 systemd 服务的可用选项。
 
systemd单元东西:chkservice的运用和解析
 
挑选要启用或禁用的看护进程,然后点击空格键。
 
systemd单元东西:chkservice的运用和解析
 
挑选你想开端或中止的看护进程,然后按下 s。
 
systemd单元东西:chkservice的运用和解析
 
挑选要重新发动的看护进程,然后按下 r,之后,您能够在顶部看到更新的提示。
 
systemd单元东西:chkservice的运用和解析
 
按下 q 退出。