Це друга стаття з серії з двох частин про а посібник для початківців із оснасток у Linux. Він висвітлює, як запускати знімки з інтерфейсу командного рядка, створювати та використовувати псевдоніми оснасток, взаємодіяти зі службами оснастки, створювати знімки знімка та керувати ними.
А. клацнути може надавати одну програму (або групу програм), яку ви запускаєте з графічного інтерфейсу користувача або використовуєте команди. За замовчуванням усі програми, пов'язані з оснащенням, встановлюються під /snap/bin/ каталог на дистрибутивах на основі Debian та /var/lib/snapd/snap/bin/ для дистрибутивів на основі RHEL.
Ви можете перерахувати вміст каталогу оснасток за допомогою ls команда як показано.
$ ls/snap/bin/ АБО. # ls/var/lib/snapd/snap/bin/
Щоб запустити програму з командного рядка, просто введіть її абсолютну назву шляху, наприклад.
$/snap/bin/mailspring. АБО. #/var/lib/snapd/snap/bin/mailspring.
Щоб ввести лише ім’я програми, не вводячи повного імені шляху, переконайтеся, що
/snap/bin/ або /var/lib/snapd/snap/bin/ є у вашому ШЛЯХ екологічна змінна (її слід додати за замовчуванням).Ви можете перевірити змінну навколишнього середовища, ввівши текст.
# echo $ PATH.
Якщо /snap/bin/ або /var/lib/snapd/snap/bin/ каталог у вашому ШЛЯХ, ви можете запустити додаток, просто ввівши його ім'я/команду:
$ mailspring.
Щоб побачити доступні команди під клацнути, запустіть "інформація про оснащення ім'я-ім'я”, І подивіться на розділ команд, як виділено на наступному знімку екрана.
# snap info mailspring.
Ви також можете знайти абсолютний шлях до програми або команди за допомогою котрий команду.
# який поштова пружина.
Оснащення також підтримує створення псевдонімів для програм. Стандартні (або стандартні) псевдоніми оснастки повинні пройти загальнодоступний процес перегляду, перш ніж їх увімкнути, але ви створюєте псевдоніми для своєї локальної системи.
Ви можете створити псевдонім для клацнути використовуючи команда alias.
# псевдонім прив'язки mailspring mls.
До переліку псевдоніми наприклад, mailspring, виконайте таку команду. Відтепер ви можете використовувати псевдонім для запуску оснастки.
# псевдоніми поштової скриньки.
Щоб видалити псевдонім для клацнути, використовувати псевдоніми команду.
# snap unalias mls.
Для деяких знімків основна функціональність виявляється через програми, які працюють як демони або служби, коли клацнути Якщо вони встановлені, вони автоматично запускаються безперервно у фоновому режимі. Крім того, служби також можуть автоматично запускатися при завантаженні системи. Важливо, що один знімок може містити кілька додатків і служб, які працюють разом, щоб забезпечити загальну функціональність цього оснащення.
Ви можете перевірити наявність послуг у розділі сервісу у результатах розділу “інформація про оснащення ім'я-ім'я”Команда. Наприклад, для rocketchat-сервер.
# snap info rocketchat-сервер.
Ви можете перехресно перевірити служби на наявність послуг, скориставшись послуги команду. Командний вивід показує службу, чи ввімкнена вона для автоматичного запуску під час завантаження системи, чи вона активна чи ні.
# сервіси оснащення rocketchat-server.
Щоб зупинити роботу служби, наприклад: rocketchat, використовувати Стоп команду. Зверніть увагу, що ця дія не рекомендується, оскільки припинення вручну служби (послуг) оснастки може спричинити її несправність.
# snap stop rocketchat-сервер.
Наприклад, щоб запустити послугу, rocketchat використовувати почати команду.
# snap start rocketchat-сервер.
Щоб перезапустити службу після внесення деяких користувацьких змін до програми snap, скористайтеся перезапустити команду. Зауважте, що за замовчуванням усі служби для зазначеного оснащення будуть перезапущені:
# snap start rocketchat-сервер.
Щоб дозволити службі автоматично запускатися під час завантаження системи, використовуйте увімкнути команду.
# snap enable rocketchat-server.
Щоб запобігти автоматичному запуску служби під час наступного завантаження системи, використовуйте вимкнути команду.
# snap вимкнути rocketchat-сервер.
Щоб переглянути журнали для послуги, скористайтеся журнал команду за допомогою -f опція, яка дозволяє переглядати журнали на екрані в режимі реального часу.
# журнали оснащення rocketchat-server. АБО. # журнали оснащення -f rocketchat -server.
Важливо: Ви можете запустити наведені вище сервісні команди як для окремих служб оснащення, так і для всіх служб для іменованого оснащення, залежно від наданого параметра. Це означає, що ви можете використовувати більш конкретну назву служби, якщо оснастка має багато служб.
Snapd зберігає копію даних користувача, системи та конфігурації для одного або кількох знімків. Ви можете активувати це вручну або налаштувати його на автоматичну роботу. Таким чином, ви можете створити резервну копію стану snap, повернути його до попереднього стану, а також відновити нову установку snapd до попередньо збереженого стану.
Щоб вручну створити знімок, скористайтеся функцією “моментальне збереження”Команда. Щоб створити знімок для mailspring, виконайте таку команду:
# snap save mailspring.
Якщо ім'я оснастки не вказано, snapd буде генерувати знімки для всіх встановлених знімків (додайте файл --не чекай
можливість запустити процес у фоновому режимі, щоб звільнити термінал і дозволити виконувати інші команди).
# моментальне збереження.
Щоб переглянути стан усіх знімків, скористайтеся збережено команду. Ви можете використовувати --id
прапор, щоб показати стан конкретного знімка:
# знімок збережено. АБО. # оснащення збережено --id = 2.
Перевірити цілісність знімка можна за допомогою чек-знімок команди та ідентифікатора знімка (встановити ідентифікатор):
# snap check-snapshot 2.
Щоб відновити поточного користувача, систему та дані конфігурації з відповідними даними з певного знімка, скористайтеся відновлювати команду та вкажіть ідентифікатор набору знімків:
# моментальне відновлення 2.
Щоб видалити знімок із системи, скористайтеся забути команду. Дані для всіх прив’язок видаляються за замовчуванням. Ви можете вказати оснастку, щоб видалити лише її дані.
# швидко забудьте 2. АБО. # негайно забудьте 2 поштові пружини
На цьому ми підходимо до кінця цієї серії з двох частин про посібник для початківців із використання оснасток у Linux. Для отримання додаткової інформації, особливо про налаштування системних параметрів для налаштування середовища оснащення та багато іншого, див Оснащення документацією. Як завжди, ваші запитання чи коментарі вітаються через форму зворотного зв'язку нижче.