Как посмотреть запущенные службы Linux

Для управления службами в большинстве дистрибутивов Linux используется система инициализации Systemd. Для того чтобы найти все службы, которые запущены на данный момент нужно воспользоваться утилитой systemctl и её командой list-units с фильтрацией по состоянию. Готовая команда будет выглядеть вот так:

sudo systemctl list-units --state=running

Если контент не помещается на экран откроется утилита пагинации less, где вы можете использовать клавиши стрелок для перемещения вврех/вниз или вправо-влево. Если вы хотите получить вывод без пагинации используйте опцию —no-pager:

sudo systemctl list-units --state=running --no-pager

В таком случае всё будет выведено обычным текстом и вы можете перенаправить вывод какой-либо другой утилите. Читайте более подробно об управлении службами Systemd в Linux в этой статье.


Источник: https://losst.ru/
Материал распространяется под лицензией CC-BY-SA

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

EnglishRussian