Chkservice - auðveld leið til að stjórna Systemd einingar í flugstöðinni


Systemd (kerfispúki) er nútímalegur kerfisstjórnunarpúki fyrir Linux kerfi. Systemd kemur í staðinn fyrir init kerfisstjóra; það stjórnar ræsingu kerfisins og þjónustu, og kynnir hugmyndina um einingar (stýrt með einingaskrám) til að bera kennsl á mismunandi gerðir kerfisauðlinda eins og þjónustu, tæki, skipti, sjálfvirka festingu, miða, slóða, innstungur og fleira.

Það kemur inn með systemctl, hluti til að stjórna hegðun og einingum systemd (ræsa, stöðva, endurræsa, skoða stöðu osfrv.) með því að nota skipanalínuna. Hvað ef þú vilt einfaldlega stjórna einingum með því að nota flýtilykla, það er þar sem chkservice kemur inn.

Chkservice er auðvelt í notkun, ncurses byggt skipanalínuverkfæri til að stjórna kerfiseiningum á flugstöðinni. Það listar einingar í stafrófsröð undir flokkunum (þjónustur, miðar, sjálfvirkar festingar osfrv.), sýnir stöðu þeirra og lýsingu og gerir þér kleift, með ofurnotendaréttindum, að ræsa, stöðva, virkja og slökkva á einingar.

Settu upp chkservice í Linux kerfum

Á Debian og afleiðum þess er auðvelt að setja upp chkservice með því að nota eigin PPA eins og sýnt er.

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

Á Fedora Linux dreifingum.

# dnf copr enable srakitnican/default
# dnf install chkservice

Á Arch Linux dreifingu.

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

Á öðrum Linux dreifingum geturðu smíðað útgáfuútgáfuna með því að nota eftirfarandi skipanir.

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

Þegar þú hefur sett upp chkservice skaltu ræsa hana með rótarréttindum með sudo skipuninni. Framleiðsla hennar samanstendur af fjórum dálkum, sá fyrsti sýnir virka/slökkva/grímu stöðu, sá seinni sýnir ræst/stöðvuð stöðu, einingaheiti/gerð og síðasti dálkurinn er einingalýsingin.

$ sudo chkservice

Chksericve eining stöðu upplýsingar:

  • [x] – sýnir að eining er virkjuð.
  • [ ] – sýnir að eining er óvirk.
  • [s] – gefur til kynna fasta einingu.
  • -m- – sýnir að eining er gríma.
  • = – gefur til kynna að eining hafi verið stöðvuð.
  • > – sýnir að eining er í gangi.

Hér að neðan eru chkservice stýrihnapparnir:

  • Upp/k – færðu bendilinn upp.
  • Niður/j – færðu bendilinn niður.
  • PgUp/b – færðu síðu upp.
  • PgDown/f – færðu síðu niður.

Eftirfarandi eru chkservice aðgerðalyklar:

  • r – uppfærslur eða endurhlaða upplýsingar.
  • Blásslá – notað til að virkja eða slökkva á einingu.
  • s – til að ræsa eða stöðva einingu.
  • q – hætta.

Til að skoða hjálparsíðuna eins og sýnt er á skjámyndinni hér að neðan, notaðu ? (ýttu á [Shift + /]).

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

Þú gætir líka viljað lesa þessar kerfistengdu greinar.

  1. Hvernig á að búa til og keyra nýjar þjónustueiningar í Systemd með því að nota Shell Script
  2. Stjórna kerfisræsingarferli og þjónustu (SysVinit, Systemd og Upstart)
  3. Stjórnaðu annálsskilaboðum undir Systemd Using Journalctl
  4. Hvernig á að breyta hlaupastigum (miðum) í SystemD

Það er það! Ef þú lentir í villum við uppsetningu eða vilt spyrja spurninga, deildu einhverjum hugsunum, notaðu athugasemdareyðublaðið hér að neðan.