
Это вторая статья из серии из двух статей о руководство для начинающих по снимкам в Linux. В нем рассказывается, как запускать снимки из интерфейса командной строки, создавать и использовать псевдонимы снимков, взаимодействовать со службами снимков, а также создавать снимки и управлять ими.
А щелчок может предоставлять отдельное приложение (или группу приложений), которое вы запускаете из графического пользовательского интерфейса или с помощью команд. По умолчанию все приложения, связанные со снапом, устанавливаются под /snap/bin/ каталог в дистрибутивах на основе Debian и /var/lib/snapd/snap/bin/ для дистрибутивов на основе RHEL.
Вы можете перечислить содержимое каталога оснастки, используя команда ls как показано.
$ ls / snap / bin / ИЛИ. # ls / var / lib / snapd / snap / bin /
Чтобы запустить приложение из командной строки, просто введите, например, его абсолютный путь.
$ / оснастка / 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.
Вы также можете найти абсолютный путь к приложению или команде, используя который команда.
# which mailspring.
Щелчок также поддерживает создание псевдонимов для приложений. Псевдонимы оснастки по умолчанию (или стандартные) должны пройти процесс публичной проверки, прежде чем они будут включены, но вы создаете псевдонимы для своей локальной системы.
Вы можете создать псевдоним для щелчок с использованием команда псевдонима.
# привязать псевдоним mailspring mls.
К списку псевдонимы для снэпа, например, почтовый источниквыполните следующую команду. С этого момента вы можете использовать псевдоним для запуска оснастки.
# привязать псевдонимы mailspring.
Чтобы удалить псевдоним для щелчок, использовать unalias команда.
# snap unalias mls.
Для некоторых снимков базовая функциональность предоставляется через приложения, которые запускаются как демоны или службы, как только щелчок установлен, они автоматически запускаются для непрерывной работы в фоновом режиме. Кроме того, службы также могут автоматически запускаться при загрузке системы. Важно отметить, что одна привязка может содержать несколько приложений и служб, которые работают вместе, чтобы обеспечить общую функциональность этой привязки.
Вы можете быстро проверить службы в разделе службы в выводе «привязка информация имя оснасткиКоманда. Например, для rocketchat-сервер.
# snap info rocketchat-server.
Вы можете легко проверить сервисы, используя Сервисы команда. Выходные данные команды показывают службу, включена ли она для автоматического запуска при загрузке системы и активна она или нет.
# оснастка сервисов rocketchat-server.
Чтобы остановить запуск службы, например, rocketchat, использовать останавливаться команда. Обратите внимание, что это действие не рекомендуется, так как остановка службы (служб) оснастки вручную может привести к сбою в ее работе.
# мгновенная остановка rocketchat-server.
Чтобы запустить службу, например, rocketchat использовать Начало команда.
# мгновенный запуск rocketchat-server.
Чтобы перезапустить службу после внесения некоторых пользовательских изменений в приложение привязки, используйте начать сначала команда. Обратите внимание, что по умолчанию все службы для указанной привязки будут перезапущены:
# мгновенный запуск rocketchat-server.
Чтобы включить автоматический запуск службы при загрузке системы, используйте включить команда.
# оснастка включить rocketchat-server.
Чтобы служба не запускалась автоматически при следующей загрузке системы, используйте запрещать команда.
# отключаем rocketchat-server.
Чтобы просмотреть журналы службы, используйте бревно команда с помощью -f опция, позволяющая просматривать журналы на экране в режиме реального времени.
# снимать логи rocketchat-server. ИЛИ. # снимать журналы -f rocketchat-server.
Важный: Вы можете запускать вышеуказанные служебные команды как для отдельных служб оснастки, так и для всех служб для именованной оснастки, в зависимости от предоставленного параметра. Это означает, что вы можете использовать более конкретное имя службы, если у оснастки много служб.
Snapd хранит копию данных пользователя, системы и конфигурации для одной или нескольких привязок. Вы можете активировать это вручную или настроить на автоматическую работу. Таким образом, вы можете сделать резервную копию состояния снимка, вернуть его к предыдущему состоянию, а также восстановить новую установку snapd в ранее сохраненное состояние.
Чтобы вручную создать снимок, используйте значок «щелкнуть сохранитьКоманда. Чтобы создать снимок для почтовый источник, выполните следующую команду:
# snap сохранить mailspring.
Если имя привязки не указано, Snapd создаст снимки для всех установленных снимков (добавьте --Нет, подождите
возможность запускать процесс в фоновом режиме, чтобы освободить ваш терминал и позволить вам запускать другие команды).
# мгновенное сохранение.
Чтобы просмотреть состояние всех снимков, используйте сохранено команда. Вы можете использовать --я бы
флаг, чтобы показать состояние конкретного снимка:
# снимок сохранен. ИЛИ. # привязка сохранена --id = 2.
Вы можете проверить целостность снимка с помощью чек-снимок команда и идентификатор снимка (установить ID):
# мгновенная проверка-снимок 2.
Чтобы восстановить данные текущего пользователя, системы и конфигурации с соответствующими данными из определенного снимка, используйте восстановить и укажите идентификатор набора снимков:
# мгновенное восстановление 2.
Чтобы удалить снимок из вашей системы, используйте забывать команда. Данные для всех привязок по умолчанию удаляются, вы можете указать привязку, чтобы удалить только ее данные.
# щелкнуть забыть 2. ИЛИ. # Snap забудь 2 mailspring
На этом мы подошли к концу этой серии из двух частей, посвященной руководству для начинающих по использованию снимков в Linux. Для получения дополнительной информации, особенно о настройке параметров системы для настройки среды привязки и многом другом, см. Документация Snap. Как обычно, ваши вопросы или комментарии приветствуются через форму обратной связи ниже.