On tärkeää oppia tarvittavat Systemd-komennot yksiköiden käynnistämiseksi, pysäyttämiseksi, ottamiseksi käyttöön ja poistamiseksi käytöstä komentoriviltä. Paljon ajan käyttäminen komentokehotteessa voi kuitenkin olla väsyttävää, joten Chkservice luotiin helpottamaan näiden johtotehtävien rasitusta.
Chkservice käyttää Ncurses-pohjaista käyttöliittymää tarjotakseen sinulle nopean yleiskuvan aktiivisista Systemd-yksiköistäsi, ja jos sinulla on järjestelmänvalvojan oikeudet, voit aloittaa ja pysäyttää ne haluamallasi tavalla kirjoittamatta yhtä systemctl
merkintä.
Chkservicen lataaminen
Githubin projektin kotisivulta käy ilmi, että Arch Linuxilla, Debianilla, Fedoralla ja Ubuntulla on kaikki asennettavia paketteja.
Kaari:
git clone https://aur.archlinux.org/chkservice.git cd chkservice makepkg -si
Debian:
sudo apt install chkservice
Fedora:
dnf copr enable srakitnican/default dnf install chkservice
Ubuntu:
sudo add-apt-repository ppa:linuxenko/chkservice sudo apt-get update sudo apt-get install chkservice
Voit myös rakentaa paketin ja asentaa lähteestä kloonaamalla uusimman git-julkaisun:
git clone https://github.com/linuxenko/chkservice.git
Käytettävissä olevat komennot
Asennuksen jälkeen voit suorittaa Chkservicen joko normaalina käyttäjänä tai käyttäjänä, jolla on järjestelmänvalvojan oikeudet. Kummassakin tapauksessa käytettävissä olevat komennot ovat samat. Katso lisätietoja alla olevasta ohjekeskustelusta.
Löydät saman komentolistan myös painamalla “?” Chkservicen sisällä sen ollessa käynnissä. Liikkumisnäppäimet ovat suoraviivaisia.
- Siirrä kohdistin ylös: Nuoli ylöspäin tai k
- Siirrä kohdistin alas: Alanuoli tai j
- Siirrä sivu ylöspäin: Sivu ylös tai b
- Siirrä sivu alas: Sivu alas tai f
Sitten, jos olet järjestelmänvalvoja, voit aloittaa ja lopettaa yksiköt s, lataa ja päivitä yksiköt rja ota yksiköt käyttöön tai poista ne käytöstä Avaruus.
Poistu ohjelmasta q.
Näyttö
Chkservicen suorittaminen antaa sinulle näkymän, joka näyttää olevan seuraavan kuvan kaltainen.
Vasemmalla puolella käytössä olevat yksiköt on merkitty [x]
, vammaiset yksiköt [ ]
, staattiset yksiköt [s]
ja naamioidut yksiköt -m-
.
Kun muutat esimerkiksi yksikön tilan käytöstä sallituksi käytöstä poistetuksi, myös sen merkki muuttuu. Saatat myös nähdä eroja kunkin markkerin värissä sen tilan perusteella.
Yllä oleva kuvakaappaus paljastaa nämä näytössä olevien useiden yksiköiden erilaiset toimintatilat. Jokaisen yksikön nimi on lueteltu sen tilan jälkeen, ja sijainti tai kuvaus on lueteltu jokaiselle yksikölle näytön oikealla puolella.
Näytön alaosasta löytyy myös käytettävissä olevien yksiköiden määrä (tässä tapauksessa 400).
Vierittämällä näyttöä alaspäin näet, missä Chkservice erottaa palvelut ajastimista, pistorasioista, viipaleista, kiinnikkeistä, automaattitukista, vaihdoista, poluista, laajuuksista ja laitteista. Jokaisessa alaluokassa on otsikko, kuten ”Sockets”, ja sitten kaikki käytettävissä olevat tämän tyyppiset yksiköt aakkosjärjestyksessä.
Riippumatta siitä, minkä tyyppisestä yksiköstä olet tekemisissä, voit käyttää samoja näppäimistökomentoja sen tilan hallintaan.
Johtopäätös
Chkservice tarjoaa kätevän tavan hallita Systemd-yksiköitä ilman vaivaa kirjoittamalla komentoja. Sen käyttöliittymä on puhdas ja helppokäyttöinen, ja arvostan erityisesti sitä, kuinka se voi toimia ilman etuoikeuksia.
Anna sille pyöriä. Toivottavasti pidät siitä myös.