Chkservice - Ụzọ dị mfe iji jikwaa nkeji sistemụ na ọdụ


Systemd (system daemon) bụ daemon njikwa sistemụ ọgbara ọhụrụ maka sistemụ Linux. Systemd bụ nnọchi maka njikwa sistemụ init; ọ na-achịkwa mmalite usoro na ọrụ, na-ewebata echiche nke nkeji (jikwaa site na faịlụ unit) iji chọpụta ụdị dị iche iche nke usoro ihe onwunwe dị ka ọrụ, ngwaọrụ, swap, automount, lekwasịrị anya, ụzọ, sockets na ndị ọzọ.

Ọ na-ebugharị na systemctl, akụrụngwa maka ịchịkwa omume na nkeji sistemu (mmalite, ịkwụsị, ịmalitegharị, ọnọdụ nlele wdg) site na iji ahịrị iwu. Kedu ihe ma ọ bụrụ na ịchọrọ iji ụzọ mkpirisi ahụ jikwaa nkeji, nke ahụ bụ ebe chkservice na-abata.

Chkservice bụ ngwa dị mfe iji, ngwa ahịrị iwu dabere ncurses maka ijikwa nkeji sistemu na ọdụ. Ọ na-edepụta nkeji n'ụdị mkpụrụedemede n'okpuru edemede (ọrụ, ebumnuche, automounts wdg), na-egosi ọkwa ha na nkọwa ha, ma na-enye gị ohere, site na iji ikike ibu ọrụ ịmalite, kwụsị, mee ma gbanyụọ nkeji.

Wụnye chkservice na Linux Systems

Na Debian na usoro ya, chkservice nwere ike ịwụnye ngwa ngwa site na iji PPA nke ya dịka egosiri.

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

Na nkesa Fedora Linux.

# dnf copr enable srakitnican/default
# dnf install chkservice

Na nkesa Arch Linux.

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

Na nkesa Linux ndị ọzọ, ị nwere ike wulite ụdị ntọhapụ site na iji iwu ndị a.

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

Ozugbo ị wụnye chkservice, jiri ikike mgbọrọgwụ malite ya site na iji iwu sudo. Ihe mmepụta ya nwere ogidi anọ, nke mbụ na-egosi ike/nkwarụ/mkpuchi mkpuchi, nke abụọ na-egosi mmalite/kwụsịtụrụ, aha otu/ụdị na kọlụm ikpeazụ bụ nkọwa unit.

$ sudo chkservice

Ozi ọkwa nkeji Chksericve:

  • [x] - na-egosi otu agbanyere.
  • [ ] - na-egosi otu agbanyụrụ.
  • [s] - na-egosi otu ihe kwụ ọtọ.
  • -m- - na-egosi otu ihe mkpuchi mkpuchi.
  • = - na-egosi na akwụsịla otu.
  • > - ihe ngosi na-agba ọsọ.

N'okpuru bụ igodo nsoroụzọ chkservice:

  • Elu/k - bulite cursor elu.
  • Ọda/j - budata cursor ala.
  • PgUp/b - bulite ibe elu.
  • PgDown/f - budata ibe ala.

Ndị a bụ igodo ihe omume chkservice:

  • r - emelite ma ọ bụ bugharịa ozi.
  • Ogwe oghere - eji mee ka ma ọ bụ gbanyụọ otu unit.
  • s - maka ịmalite ma ọ bụ kwụsị otu nkeji.
  • q - pụọ.

Ka ilele ibe enyemaka dị ka egosiri na nseta ihuenyo dị n'okpuru, jiri ? (pịa [Shift + /]).

chkservice Github nchekwa: https://github.com/linuxenko/chkservice

Ị nwekwara ike ịmasị ịgụ akụkọ ndị a metụtara sistemụ.

  1. Otu esi emepụta ma na-agba ọsọ nkeji ọrụ ọhụrụ na Sistemu eji script Shell
  2. Jikwaa Usoro mmalite na ọrụ (SysVinit, Systemd and Upstart)
  3. Jikwaa ozi ndekọ n'okpuru Sistemu Iji Journalctl
  4. Otu esi agbanwe ọkwa runlevels (ebumnuche) na SystemD

Ọ bụ ya! Ọ bụrụ na ị zutere njehie ọ bụla n'oge echichi ma ọ bụ chọọ ịjụ ajụjụ, kesaa echiche ọ bụla, jiri ụdị nkọwa n'okpuru.