Chkservice -- простой способ управления системными модулями в терминале

Chkservice — простой способ управления системными модулями в терминале

Новости

Systemd (системный демон) — это современный демон (служба) управления системными модулями для Linux-систем. Systemd является заменой для системного менеджера init; он управляет запуском системы и сервисами (службами) и вводит идею блоков (управляемых через файлы модулей) для идентификации различных типов системных ресурсов, таких как службы, устройства, свопы, автомонтирование, цели, пути, сокеты и другие.

Он поставляется с системой systemctl, компонентом для управления поведением и единицами systemd (запуск, остановка, перезапуск, просмотр состояния и т.д.) с использованием командной строки. Что делать, если вы просто хотите управлять блоками с помощью сочетаний клавиш, то есть там, где входит chkservice?

Chkservice — это простой в использовании инструмент командной строки, основанный на ncurses для управления устройствами systemd на терминале. Он выводит список по алфавиту в категориях (сервисы, цели, автоматы и т.д.), показывая их статус и описание, а также позволяет с привилегиям суперпользователя запускать, останавливать, включать и отключать любую из позиций списка.

Установка chkservice в Linux Systems

В Debian и его производных chkservice можно легко установить, используя собственный PPA, как показано ниже.

$ sudo add-apt-repository ppa: linuxenko / chkservice
$ sudo apt-get update
$ sudo apt-get install chkservice

 

В дистрибутивах Fedora Linux.

# dnf copr enable srakitnican /default
# dnf install chkservice

 

В дистрибутиве Arch Linux.

# git clone https://aur.archlinux.org/chkservice.git
# cd chkservice
# makepkg -si

 

В других дистрибутивах Linux вы можете собрать последнюю версию выпуска, используя следующие команды.

# git clone https://github.com/linuxenko/chkservice.git
# mkdir build
# cd build
# cmake ../
# make

 

После установки chkservice запустите его с правами root с помощью команды sudo. Он состоит из четырех столбцов, первый показывает статус включен/отключен/замаскирован, второй показывает состояние начала/остановки, название/тип элемента и последний столбец — это описание блока (службы).

$ sudo chkservice

 

chkservice-for-Managing-Systemd-Services

Информация о статусе блока (службы) Chksericve:

  • [x] — показывает, что устройство включено.
  • [ ] — показывает, что устройство отключено.
  • [s] — указывает статическую единицу.
  • -m- — показывает, что единица маскируется.
  • = — указывает, что устройство остановлено.
  • > — показывает, что блок запущен.

 

Ниже приведены клавиши навигации chkservice:

  • Up/k — перемещение курсора вверх.
  • Down/j — перемещение курсора вниз.
  • PgUp/b — перемещение страницы вверх.
  • PgDown/f — перемещение страницы вниз.

 

Ниже перечислены клавиши действий с chkservice:

  • r — обновляет или перезагружает информацию.
  • Пробел — используется для включения или выключения блока.
  • s — для запуска или остановки блока.
  • q — выход.

 

Чтобы просмотреть страницу справки, как показано на скриншоте ниже, используйте ?
(нажмите [Shift + /]).

Chkservice -- простой способ управления системными модулями в терминале

 

chkservice репозиторий Github: https://github.com/linuxenko/chkservice

 

Тперь вы знаете все про Chkservice — простой способ управления системными модулями в терминале.

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University.

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.
Новости

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Самое читаемое
Меню