Chkservice - Ọna Rọrun lati Ṣakoso awọn Awọn ẹya Systemd ni ebute


Systemd (daemon eto) jẹ daemon iṣakoso eto igbalode fun awọn eto Linux. Systemd jẹ aropo fun oluṣakoso eto init; o ṣakoso ibẹrẹ eto ati awọn iṣẹ, ati ṣafihan imọran awọn sipo (ti iṣakoso nipasẹ awọn faili ẹyọkan) lati ṣe idanimọ awọn oriṣiriṣi oriṣi awọn orisun eto bii awọn iṣẹ, awọn ẹrọ, swap, adaṣe, awọn ibi-afẹde, awọn ọna, awọn iho ati awọn miiran.

O gbe wọle pẹlu systemctl, ẹyaapakankan fun iṣakoso ihuwasi eto ati awọn sipo (bẹrẹ, diduro, tun bẹrẹ, ipo wiwo ati be be lo) ni lilo laini aṣẹ. Kini ti o ba fẹ lati ṣakoso awọn sipo nipa lilo awọn ọna abuja bọtini itẹwe, iyẹn ni ibiti chkservice wa.

Chkservice jẹ irọrun-lati-lo, irinṣẹ laini aṣẹ ti o da lori awọn nọọsi fun iṣakoso awọn sipo eto lori ebute. O ṣe atokọ awọn sipo ni abidi labẹ awọn isori (awọn iṣẹ, awọn ibi-afẹde, awọn adaṣe abbl), fifihan ipo wọn ati apejuwe wọn, o fun ọ laaye, pẹlu awọn anfani superuser lati bẹrẹ, da duro, mu ṣiṣẹ ati mu awọn ẹya kuro.

Fi sori ẹrọ chkservice ni Awọn ọna Linux

Lori Debian ati awọn itọsẹ rẹ, a le fi chkservice sori ẹrọ ni rọọrun nipa lilo PPA tirẹ bi o ti han.

$ sudo add-apt-repository ppa:linuxenko/chkservice
$ sudo apt-get update
$ sudo apt-get install chkservice

Lori awọn pinpin Linux Fedora.

# dnf copr enable srakitnican/default
# dnf install chkservice

Lori pinpin Linux Arch.

# git clone https://aur.archlinux.org/chkservice.git
# cd chkservice
# makepkg -si

Lori awọn pinpin kaakiri Linux miiran, o le kọ ẹya idasilẹ nipa lilo awọn ofin atẹle.

# git clone https://github.com/linuxenko/chkservice.git
# mkdir build
# cd build
# cmake ../
# make

Lọgan ti o ba ti fi sori ẹrọ chkservice, ṣe ifilọlẹ rẹ pẹlu awọn anfani root nipa lilo pipaṣẹ sudo. O jẹ iṣẹjade ti o ni awọn ọwọn mẹrin, iṣafihan iṣaju ṣiṣẹ/alaabo/ipo iparada, iṣafihan keji ti bẹrẹ/duro ipo, orukọ ẹyọ/iru ati iwe ti o kẹhin ni apejuwe ẹyọ.

$ sudo chkservice

Alaye ipo ipo Chksericve:

  • [x] - fihan pe a ti mu iṣiṣẹ ṣiṣẹ.
  • [] - fihan pe ẹya kan ti ṣiṣẹ.
  • [s] - tọkasi aimi ti o duro.
  • -m- - fihan pe apakan kan ti wa ni iboju-boju.
  • = - tọka si kuro ti duro.
  • > - awọn ẹya fihan n ṣiṣẹ.

Ni isalẹ ni awọn bọtini lilọ kiri chkservice:

  • Soke/k - gbe kọsọ si oke.
  • isalẹ/j - gbe kọsọ si isalẹ.
  • PgUp/b - gbe oju-iwe soke.
  • PgDown/f - gbe oju-iwe si isalẹ.

Awọn atẹle ni awọn bọtini iṣe chkservice:

  • r - awọn imudojuiwọn tabi tun gbee si alaye.
  • Pẹpẹ aaye - ti a lo lati muu ṣiṣẹ tabi mu ẹyọ kan ṣiṣẹ.
  • s - fun bibẹrẹ tabi da ẹyọ kan duro.
  • q - ijade.

Lati wo oju-iwe iranlọwọ bi o ṣe han ninu sikirinifoto ni isalẹ, lo ? (tẹ [Shift + /] ).

ibi ipamọ Github chkservice: https://github.com/linuxenko/chkservice

O tun le fẹ lati ka awọn nkan ti o jọmọ eto.

  1. Bii a ṣe le Ṣẹda ati Ṣiṣe Awọn sipo Iṣẹ Tuntun ni Systemd Lilo Ikarahun Ikarahun
  2. Ṣiṣakoso ilana Ibẹrẹ Eto ati Awọn Iṣẹ (SysVinit, Systemd and Upstart)
  3. Ṣakoso awọn ifiranṣẹ Wọle Labẹ Systemd Lilo Journalctl
  4. Bii o ṣe le Yi Runlevels (awọn ibi-afẹde) pada ni SystemD

O n niyen! Ti o ba pade eyikeyi awọn aṣiṣe lakoko fifi sori ẹrọ tabi fẹ lati beere awọn ibeere, pin eyikeyi awọn ero, lo fọọmu asọye ni isalẹ.


Gbogbo awọn Ẹtọ wa ni ipamọ. © Linux-Console.net • 2019-2024