Toto je druhý článok z dvojdielnej série o a Príručka pre začiatočníkov k snaps v Linuxe. Obsahuje informácie o tom, ako spúšťať snímky z rozhrania príkazového riadka, vytvárať a používať aliasy snapov, interagovať so službami snapu a vytvárať a spravovať snímky snapov.
A zacvaknúť môže poskytovať jednu aplikáciu (alebo skupinu aplikácií), ktorú spustíte z grafického používateľského rozhrania alebo pomocou príkazov. V predvolenom nastavení sú všetky aplikácie priradené k chybe nainštalované pod príponou /snap/bin/ adresár v distribúciách založených na Debiane a /var/lib/snapd/snap/bin/ pre distribúcie založené na RHEL.
Obsah adresára snap môžete vypísať pomocou velenie ako je znázornené.
$ ls/snap/bin/ ALEBO # ls/var/lib/snapd/snap/bin/
Ak chcete spustiť aplikáciu z príkazového riadka, zadajte napríklad jej absolútnu cestu.
$/snap/bin/mailspring. ALEBO #/var/lib/snapd/snap/bin/mailspring.
Ak chcete zadať iba názov aplikácie bez zadania celého názvu cesty, uistite sa, že
/snap/bin/ alebo /var/lib/snapd/snap/bin/ je vo vašom PATH premenná prostredia (mala by byť predvolene pridaná).Premennú prostredia môžete overiť zadaním.
# echo $ PATH.
Ak /snap/bin/ alebo /var/lib/snapd/snap/bin/ adresár je vo vašom PATH, aplikáciu môžete spustiť jednoducho zadaním jej názvu/príkazu:
$ mailspring.
Príkazy dostupné pod a zacvaknúť, spustite „snap info snap-name”A pozrite sa na príkazovú časť, ako je zvýraznené na nasledujúcom obrázku.
# snap info mailspring.
Absolútny názov cesty k aplikácii alebo príkazu môžete nájsť aj pomocou ktoré príkaz.
# ktorý mailspring.
Snap podporuje aj vytváranie aliasov pre aplikácie. Predvolené (alebo štandardné) aliasy snapu musia byť pred povolením podrobené procesu verejnej kontroly, ale vytvárate aliasy pre svoj miestny systém.
Môžete vytvoriť alias pre a zacvaknúť pomocou alias príkaz.
# snap alias mailspring mls.
Listovať prezývky na chvíľu, napr. mailspring, spustite nasledujúci príkaz. Odteraz môžete používať prezývka na spustenie záberu.
# snap prezývky mailspring.
Ak chcete odstrániť alias pre a zacvaknúť, Použi unalias príkaz.
# snap unalias mls.
V prípade niektorých záberov je základná funkcia odhalená prostredníctvom aplikácií, ktoré fungujú ako démoni alebo služby, akonáhle zacvaknúť sú nainštalované, automaticky sa začnú nepretržite spúšťať na pozadí. Okrem toho je tiež povolené automatické spustenie služieb pri štarte systému. Dôležité je, že jeden snap môže obsahovať niekoľko aplikácií a služieb, ktoré spolupracujú a poskytujú celkovú funkčnosť tohto snapu.
Služby môžete rýchlo skontrolovať v sekcii služieb vo výstupe „snap info snap-name”Príkaz. Napríklad pre server rocketchat.
# snap info rocketchat-server.
Služby môžete rýchlo skontrolovať pomocou funkcie služieb príkaz. Výstup príkazu ukazuje službu, či je povolené automatické spustenie pri štarte systému a či je aktívna alebo nie.
# snap services rocketchat-server.
Ak chcete zastaviť prevádzku služby, napr. rocketchat, Použi zastaviť sa príkaz. Uvedomte si, že táto akcia sa neodporúča, pretože ručné zastavenie služby (aplikácií) môže spôsobiť poruchu prichytenia.
# snap stop rocketchat-server.
Ak chcete spustiť službu, napr. rocketchat Použi začať príkaz.
# snap start rocketchat-server.
Ak chcete reštartovať službu po vykonaní niektorých vlastných zmien v aplikácii Snap, použite reštart príkaz. Všimnite si toho, že všetky služby pre zadané prichytenie budú predvolene reštartované:
# snap start rocketchat-server.
Ak chcete povoliť automatické spustenie služby pri štarte systému, použite povoliť príkaz.
# snap povoliť server rocketchat.
Ak chcete zabrániť automatickému spusteniu služby pri nasledujúcom spustení systému, použite príkaz deaktivovať príkaz.
# snap vypnite server rocketchat.
Na zobrazenie denníkov pre službu použite log príkaz pomocou -f možnosť, ktorá vám umožní sledovať záznamy na obrazovke v reálnom čase.
# snap protokoly rocketchat-server. ALEBO # snap logs -f rocketchat -server.
Dôležité: Vyššie uvedené príkazy služby môžete spustiť pre jednotlivé služby Snap aj pre všetky služby pre pomenované Snap v závislosti od poskytnutého parametra. To znamená, že ak snap má veľa služieb, môžete použiť konkrétnejší názov služby.
Snapd ukladá kópiu údajov o používateľovi, systéme a konfigurácii na jedno alebo viac zachytení. Môžete to spustiť manuálne alebo nastaviť, aby fungovalo automaticky. Týmto spôsobom môžete zálohovať stav modulu snap, vrátiť ho do predchádzajúceho stavu a tiež obnoviť novú inštaláciu modulu snapd do predtým uloženého stavu.
Na manuálne vygenerovanie snímky použite „snap save”Príkaz. Ak chcete vytvoriť snímku pre mailspring, spustite nasledujúci príkaz:
# snap uložte mailspring.
Ak nie je zadané žiadne snap meno, snapd vygeneruje snímky pre všetky nainštalované snímky (pridajte príponu --nie, pockaj
možnosť spustiť proces na pozadí, aby ste uvoľnili terminál a umožnili vám spustiť ďalšie príkazy).
# rýchle uloženie.
Ak chcete zobraziť stav všetkých snímok, použite uložené príkaz. Môžete použiť --id
príznak na zobrazenie stavu konkrétnej snímky:
# záber bol uložený. ALEBO # snap uložený --id = 2.
Integritu snímky môžete overiť pomocou kontrolná snímka príkaz a identifikátor snímky (ID sady):
# snap check-snapshot 2.
Ak chcete obnoviť aktuálneho používateľa, systémové a konfiguračné údaje so zodpovedajúcimi údajmi z konkrétnej snímky, použite príponu obnoviť zadajte príkaz a zadajte ID sady snímok:
# snap restore 2.
Ak chcete odstrániť snímku z vášho systému, použite zabudnúť príkaz. Údaje pre všetky uchytenia sa predvolene odstránia. Môžete zadať zachytenie, aby sa odstránili iba jeho údaje.
# rýchlo zabudni 2. ALEBO # snap zabudni 2 mailspring
Tým sa dostávame na koniec tejto dvojdielnej série o príručke pre začiatočníkov k používaniu snímok v systéme Linux. Ďalšie informácie, najmä o nastavení možností systému na prispôsobenie prostredia snap a oveľa viac, nájdete v téme Prichytená dokumentácia. Ako obvykle, vaše otázky alebo komentáre sú vítané prostredníctvom nižšie uvedeného formulára spätnej väzby.