Kuidas hallata klõpsatusi Linuxis - 2. osa
See on kaheosalise sarja teine artikkel Linuxi klõpsude algajate juhendist. See hõlmab seda, kuidas käivitada käsurea liideselt klõpsamisi, luua ja kasutada snap-varjunimesid, suhelda snap-i teenustega ning luua ja hallata snap-i pilte.
Käivitage rakendused rakendusest Snaps
Kiirklahv võib pakkuda ühe rakenduse (või rakenduste rühma), mille käivitate graafilisest kasutajaliidesest või käskude abil. Vaikimisi on kõik snap-iga seotud rakendused installitud Debiani põhiste jaotuste kataloogi/snap/bin/kataloogi ja RHEL-põhiste jaotuste jaoks/var/lib/snapd/snap/bin /.
Lisakataloogi sisu saate loetleda käsuga ls, nagu näidatud.
$ ls /snap/bin/ OR # ls /var/lib/snapd/snap/bin/
Rakenduse käivitamiseks käsurealt sisestage lihtsalt selle absoluutne teenimi.
$ /snap/bin/mailspring OR # /var/lib/snapd/snap/bin/mailspring
Ainult rakenduse nime sisestamiseks ilma selle täieliku teenime sisestamata veenduge, et/snap/bin/või/var/lib/snapd/snap/bin/oleks teie PATH-i keskkonnamuutuvas (see tuleks vaikimisi lisada).
Keskkonnamuutujat saate kontrollida tippimisega.
# echo $PATH
Kui/snap/bin/või/var/lib/snapd/snap/bin/kataloog asub teie PATH-is, saate rakenduse käivitada, lihtsalt tippides selle nime/käsu:
$ mailspring
Klõpsamise ajal saadaolevate käskude nägemiseks käivitage käsk „snap info snap-name” ja vaadake käskude jaotist, nagu on järgmisel ekraanipildil esile tõstetud.
# snap info mailspring
Millise käsu abil leiate ka rakenduse või käsu absoluutse teenime.
# which mailspring
Snap-varjunimede loomine ja kasutamine
Snap toetab ka rakenduste varjunimede loomist. Snapi vaikenimed (või tavalised) varjunimed peavad enne nende lubamist läbima avaliku ülevaatamise, kuid loote varjunimed oma kohalikule süsteemile.
Aliase saate luua käsu alias abil.
# snap alias mailspring mls
Koheselt varjunimede (näiteks mailspring) loendamiseks käivitage järgmine käsk. Nüüdsest saate klõpsamise käivitamiseks kasutada varjunime.
# snap aliases mailspring
Pseudonüümi eemaldamiseks koheselt kasutage käsku unalias.
# snap unalias mls
Snapi teenuste haldamine
Mõne klõpsamise korral paljastatakse põhifunktsioonid deemonite või teenustena töötavate rakenduste kaudu. Kui klõpsatus on installitud, hakatakse neid automaatselt taustal töötama. Pealegi on teenused lubatud ka süsteemi käivitamisel automaatselt käivitada. Oluline on see, et üks klõps võib sisaldada mitut rakendust ja teenust, mis pakuvad selle klõpsamise üldise funktsionaalsuse tagamiseks koostööd.
Klõpsamise teenuseid saate kontrollida käsu „snap info snap-name” väljundis teenuse jaotises. Näiteks rocketchat-serveri jaoks.
# snap info rocketchat-server
Teenuste käsu abil saate teenuseid koheselt kontrollida. Käsu väljund näitab teenust, kas see on lubatud automaatselt käivitada süsteemi käivitamisel ja kas see on aktiivne või mitte.
# snap services rocketchat-server
Teenuse, näiteks rocketchati, töötamise peatamiseks kasutage peatuskäsku. Pange tähele, et seda toimingut ei soovitata, kuna snap-teenuse (de) käsitsi peatamine võib snap-i tõrke põhjustada.
# snap stop rocketchat-server
Näiteks teenuse käivitamiseks kasutage rocketchat käsku start.
# snap start rocketchat-server
Teenuse taaskäivitamiseks pärast snap-rakenduse kohandatud muudatuste tegemist kasutage käsku taaskäivitage. Pange tähele, et kõik määratud snapi teenused taaskäivitatakse vaikimisi:
# snap start rocketchat-server
Teenuse automaatse käivitamise lubamiseks süsteemi käivitamisel kasutage käskluba Luba.
# snap enable rocketchat-server
Et vältida teenuse automaatset käivitamist järgmisel süsteemi käivitamisel, kasutage käsku Keela.
# snap disable rocketchat-server
Teenuse logide vaatamiseks kasutage logi käsku, kasutades suvandit -f, mis võimaldab teil logisid ekraanil reaalajas vaadata.
# snap logs rocketchat-server OR # snap logs -f rocketchat-server
Oluline: sõltuvalt pakutavast parameetrist saate ülaltoodud teeninduskäske käivitada nii üksikute snap-teenuste kui ka kõigi nimega snap-i teenuste puhul. See tähendab, et saate kasutada täpsemat teenuse nime, kui kiiret teenust on palju.
Snapsi hetktõmmiste loomine ja haldamine
Snapd salvestab kasutaja, süsteemi ja konfigureerimisandmete koopia ühe või mitme klõpsamise jaoks. Võite selle käivitada käsitsi või seadistada selle automaatselt toimima. Nii saate varundada nii snapi oleku, taastada selle eelmise oleku kui ka taastada uue snapdi installi varem salvestatud olekusse.
Pildi käsitsi genereerimiseks kasutage käsku „Snap save”. Mailspringi hetktõmmise loomiseks käivitage järgmine käsk:
# snap save mailspring
Kui snap-nime pole määratud, genereerib snapd kõigi installitud klõpsude jaoks hetktõmmised (lisage suvand --no-wait
, et käivitada protsess taustal terminali vabastamiseks ja muude käskude käivitamiseks) .
# snap save
Kõigi hetktõmmiste oleku kuvamiseks kasutage salvestatud käsku. Konkreetse hetktõmmise oleku kuvamiseks võite kasutada lippu --id
:
# snap saved OR # snap saved --id=2
Hetkepildi terviklikkust saate kontrollida käsuga check-snapshot ja hetktõmmise identifikaatorit (komplekti ID).
# snap check-snapshot 2
Praeguse kasutaja, süsteemi ja konfiguratsiooniandmete taastamiseks koos konkreetse hetktõmmise vastavate andmetega kasutage käsku taastada ja määrake hetktõmmise komplekti ID:
# snap restore 2
Hetkepildi kustutamiseks oma süsteemist kasutage käsku unusta. Kõigi klõpsude andmed kustutatakse vaikimisi, saate määrata klõpsamise, et kustutada ainult selle andmed.
# snap forget 2 OR # snap forget 2 mailspring
Sellega jõuame selle kaheosalise sarja lõppu, mis käsitleb algajate juhendit klõpsude kasutamiseks Linuxis. Lisateavet, eriti süsteemivalikute määramise kohta oma snap-keskkonna kohandamiseks ja palju muud, vaadake Snapi dokumentatsiooni. Nagu tavaliselt, on teie küsimused või kommentaarid teretulnud alloleva tagasisidevormi kaudu.