• О нас
  • Анонсировать
  • Политика конфиденциальности
  • Связаться с нами
Новости MasterTrend
  • Дом
    • БЛОГ
    • ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ
    • МАГАЗИН
  • Учебники
  • Hardware
  • игры
  • мобильные телефоны
  • Безопасность
  • Windows
  • ИИ
  • Software
  • Сети
  • Новости
  • ru_RURussian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
Нет результата
Посмотреть все результаты
  • Дом
    • БЛОГ
    • ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ
    • МАГАЗИН
  • Учебники
  • Hardware
  • игры
  • мобильные телефоны
  • Безопасность
  • Windows
  • ИИ
  • Software
  • Сети
  • Новости
  • ru_RURussian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
Нет результата
Посмотреть все результаты
Новости MasterTrend
Нет результата
Посмотреть все результаты
Начало работы Учебники

systemctl: Полный контроль в Linux за 12 шагов

MasterTrend Insights к MasterTrend Insights
25 апреля 2025 г.
в Учебники
Время чтения:Лекция 9 минут
К К
0
systemctl 12 команд, которые осваивают Linux
3
ОБЩИЙ
8
Просмотры
Поделиться на FacebookПоделиться в Твиттере

Contents

  1. systemctl: 12 команд, которые осваивают Linux 🚀
  2. Что такое команда Systemctl?
  3. Опрос служб с помощью systemctl
  4. Управление службами с помощью systemctl
    1. Похожие публикации

systemctl: 12 команд, которые осваивают Linux 🚀

Команда systemctl имеет несколько функций, которые часто упускают из виду. Помимо запуска и остановки служб в Linux, вы также можете просматривать список установленных служб и проверять их состояние. Давайте сделаем краткий обзор! 🚀

Что такое команда Systemctl?

Команда systemctl — это центральный инструмент управления для системы инициализации systemd, в первую очередь известный как инструмент, используемый для запуска и остановки служб. Но есть и гораздо больше, о чем свидетельствует его страница руководства который имеет более 1600 строк. 📖

Поскольку systemctl — это инструмент управления, а не просто средство запуска служб, вы можете использовать его для доступа к полезной информации о вашей системе и ее службах systemd. 💻

Большинство дистрибутивов Linux используют systemd, но некоторые решили сохранить традиционную систему инициализации SystemV. Если вы не уверены, какой из них используется в вашем дистрибутиве, это легко выяснить. Мы воспользуемся командой stat для просмотра файла init.

стат /sbin/init 
Используйте команду stat, чтобы узнать, использует ли установка Linux SystemV или systemd.

Исполняемый файл /sbin/init — это первый процесс, запускаемый в дистрибутивах на базе SystemV. В дистрибутивах на основе systemd символическая ссылка с таким именем указывает на systemd.

Первая строка вывода показывает нам, что на этой тестовой машине Ubuntu /sbin/init является символической ссылкой на файл /lib/systemd/systemd. Очевидно, что эта установка Linux использует systemd. Если бы это был дистрибутив на основе SystemV, строка содержала бы только «Файл: /sbin/init».

Опрос служб с помощью systemctl

Службы определяются в файлах юнитов, и вы увидите слово unit в параметрах systemctl. В качестве примера мы можем получить список служб с помощью команды list-units, используя опцию –type.

systemctl список-единицы --тип=служба
Вывод команды systemctl list-units, показывающий запущенные и остановленные службы.

Вывод отображается в средстве просмотра файлов Less, позволяющем осуществлять навигацию и использовать клавишу / для поиска.

  • Единица: Имя файла модуля.
  • Нести: Если файл сервисного модуля был прочитан в память без синтаксических ошибок, в этом столбце будет указано «загружено». Это не означает, что услуга активна.
  • Объект: Обзор того, активна ли служба. Активная служба может быть не запущена.
  • Суб: Более подробный просмотр того, запущена ли служба. Например, активная служба может быть запланирована на таймер и, возможно, уже завершила свой последний запуск.
  • Описание: Строка текста, предназначенная для идентификации или описания услуги.

На дисплее отображаются только активные услуги. Чтобы увидеть все службы, нам нужно включить опцию –all.

systemctl список-единицы --все --тип=служба
Вывод команды systemctl list-units, показывающий все службы.

Если просмотр всего этого утомляет, мы можем отфильтровать вывод с помощью опции –state.

systemctl список-единицы --тип=служба --состояние=работает
Вывод команды systemctl list-units, отфильтрованный для отображения только запущенных служб.

Опция состояния может принимать значения «работает», «остановлен», «включен», «отключен» и «неисправен».

Чтобы сосредоточиться на невыполненных службах, используйте опцию –failed.

systemctl список-единицы --неудачные
Вывод команды systemctl list-units, отфильтрованный для отображения только невыполненных служб. Неисправных служб нет.

На этом компьютере нет неисправных дисков.

Если вы видите какие-либо неисправные службы, используйте параметр list-dependencies для проверки неудовлетворенных зависимостей.

systemctl список-зависимости sshd.service
Вывод команды systemctl list-dependencies, показывающий зависимости для службы sshd.

Зависимости имеют цветной круг, отображающий их статус. Может быть:

  • Белый круг: Неактивно или находится на обслуживании
  • Зеленая точка: Объект.
  • Белая точка: Деактивация.
  • Красная точка: Не удалось или произошла ошибка.

Чтобы проверить, включена ли отдельная служба, используйте команду is-enabled и укажите имя файла модуля службы.

systemctl эс-включен htg-example.service
Использование systemctl is-enabled для определения того, включена ли конкретная служба.

Управление службами с помощью systemctl

Использовать systemctl для управления службами очень просто, и формат команд соответствует формату, который мы рассматривали до сих пор. Самое большое отличие заключается в том, что для внесения изменений в состояния служб вам придется использовать sudo. До сих пор мы этого не делали, поскольку сообщали только о состоянии услуг.

Чтобы запустить службу, используйте команду start, за которой следует имя службы.

пот systemctl начинать htg-пример.услуга
Запуск службы с помощью команды systemctl start.

Если все пройдет хорошо, вы автоматически вернетесь в командную строку. Если вы предпочитаете иметь положительное подтверждение, вы можете проверить его с помощью команды status.

пот systemctl статус htg-пример.услуга
Проверка состояния службы с помощью команды systemctl status.

Остановить службу так же просто, как и запустить ее.

пот systemctl останавливаться htg-пример.услуга
Остановка службы с помощью команды systemctl stop.

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

пот systemctl перезапуск htg-пример.услуга
Перезапуск службы с помощью команды systemctl restart.

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

пот systemctl давать возможность htg-пример.услуга
Включение службы с помощью команды systemctl enable.

Обратите внимание, что это только помечает службу для запуска при загрузке, а не запускает ее немедленно. Если это то, что вам нужно, я добавил опцию –now.

пот systemctl давать возможность --сейчас htg-пример.услуга
Включение и одновременный запуск службы с помощью команды systemctl enable --now.

Если вам больше не нужен запуск службы при загрузке, отключите ее.

пот systemctl запрещать htg-пример.услуга
Отключение службы с помощью команды systemctl disable.

Вы можете использовать команду journalctl, еще одну часть systemd, для поиска записей, связанных с вашей службой. Параметр -u (единица измерения) позволяет указать интересующую вас услугу. С помощью параметра -S (с) можно отобразить записи, которые появились с указанного вами времени.

журналctl -С "08:00:00" -или htg-пример.услуга
Использование команды journalctl для отображения записей системного журнала, относящихся к определенной службе.

Любой инструмент, который вам поможет получить информацию об операции Внутренние компоненты вашего дистрибутива Linux будут бесценны как для повседневного управления, так и для устранения неполадок и диагностики проблем. Команда systemctl — это не единый инструмент. Это больше похоже на специализированный ящик для инструментов, и с ним стоит ознакомиться. 🔧🛠️

Поделитесь этим:
6FacebookLinkedInPinterestXRedditTumblrБлюскиThreadsShare
6
АКЦИИ

Статьи по Теме:

  • Советы по консоли Windows
    Советы по консоли Windows
    20 команд для консоли Windows. Узнайте больше прямо сейчас!
  • Как проверить оперативную память в Windows 11 и оптимизировать свой ПК уже сегодня
    Как проверить оперативную память в Windows 11: 6 простых методов 🛠️💻
    Проверка оперативной памяти в Windows 11 — ключ к улучшению вашего ПК 🛠️💻 Откройте для себя 6 быстрых и эффективных способов…
  • Эквивалентность процессоров Intel и AMD
    Эквивалентность процессоров Intel и AMD
    Ищете эквиваленты процессоров Intel и AMD? Найдите все, что вам нужно знать, в нашем специализированном руководстве. Узнайте больше прямо сейчас!
  • Лучшие команды ADB, которые должен знать каждый пользователь Android
    Команды ADB: активируйте секретные функции на вашем Android 🚀🔓
    Команды ADB позволяют вам управлять Android с вашего ПК, активировать скрытые параметры и легко оптимизировать ваш телефон. 📲⚙️
  • Средняя кнопка мыши: 9 быстрых способов исправить это на YouTube
    Средняя кнопка мыши не работает на YouTube:…
    Средняя кнопка мыши не работает на YouTube? 😒 Откройте для себя 9 быстрых решений, которые позволят вам без проблем вернуться к использованию устройства 🚀🖱️
  • Как установить Linux за 3 простых шага (без удаления Windows)
    Объяснение структуры каталогов Linux
    Структура каталогов Linux важна для понимания того, как работает эта мощная операционная система.

Похожие публикации

  • Проверить
  • Дамп биоса (бинарные файлы, *.bin *.rom) 2024
  • ZOTAC подтверждает GeForce RTX 5090 с 32 ГБ GDDR7
  • Оптимизируйте свою память: освободите оперативную память — Windows 10 или 11
  • Как выбрать видеокарту
  • Как настроить AdGuard DNS в Windows 10 и 11
  • Разбитый экран ноутбука: как исправить!
  • Как перевести сообщения WhatsApp (4 способа)
Теги: EvergreenСодержаниеLinuxТехнические советы
Предыдущий пост

Megatransfer: новая эра скорости оперативной памяти ⚡

Следующая публикация

Как использовать Traceroute: овладейте своей сетью прямо сейчас 🛠️

MasterTrend Insights

MasterTrend Insights

Наша редакционная группа делится подробными обзорами, обучающими материалами и рекомендациями, которые помогут вам максимально эффективно использовать ваши цифровые устройства и инструменты.

Следующая публикация
Как использовать Traceroute для выявления сетевых проблем

Как использовать Traceroute: овладейте своей сетью прямо сейчас 🛠️

5 2 голоса
Article Rating
Подписаться
Доступ
Уведомить о
гость
гость
0 Comments
Самый старый
Самый новый Наибольшее количество голосов
онлайн-комментарии
Посмотреть все комментарии

Оставайтесь на связи

  • 976 Фанаты
  • 118 Последователи
  • 1.4к Последователи
  • 1.8k Подписчики

Не пропустите последние новости в сфере технологий и игр.
Эксклюзивные советы, практические руководства и аналитика каждый день.

Форма подписки
  • Тенденции
  • Комментарии
  • Последний
12 лучших альтернатив Lucky Patcher для Android

Альтернативы Lucky Patcher: 12 лучших и простых приложений! 🎮⚡

12 мая 2025 г.
Как добавить часы на рабочий стол Windows 11: 3 верных совета!

Как добавить часы на рабочий стол Windows 11: успевайте больше за считанные минуты! ⏱️

1 мая 2025 г.
Как использовать AdGuard DNS на Android в 2024 году

Как использовать AdGuard DNS на Android в 2025 году

11 февраля 2025 г.
Как принудительно включить режим «Только 4G LTE» на Android

Как принудительно включить режим «Только 4G LTE» на Android в 2025 году

10 февраля 2025 г.
Функции Gmail на Android: экономьте время с помощью 5 советов

Функции Gmail на Android: 5 трюков, о которых вы не знали! 📱✨

12
Ремонт материнской платы - Ремонт материнских плат

Ремонт материнской платы ноутбука

10
Установка Windows 11 Домашняя без Интернета

Установка Windows 11 Домашняя без Интернета

10
Как создать резервную копию драйверов в Windows 11/10 за 4 шага!

Как сделать резервную копию драйверов в Windows 11/10: избегайте ошибок! 🚨💾

10
Старый Android-смартфон: 10 советов по экономии заряда батареи

Старый Android-смартфон: улучшите его производительность прямо сейчас с помощью этих советов 🔋✨

11 июля 2025 г.
Наушники для сна: ключ к идеальному сну

Наушники для сна: 3 варианта, которые преобразят ваши ночи 🌙✨

11 июля 2025 г.
WOLED против QD-OLED: какой OLED будет доминировать в 2025 году?

WOLED против QD-OLED: какой OLED будет доминировать в 2025 году?

10 июля 2025 г.
Мерцание экрана в Windows 11

Мерцание экрана в Windows 11: как его остановить прямо сейчас ⚡🛠️

10 июля 2025 г.

Последние новости

Старый Android-смартфон: 10 советов по экономии заряда батареи

Старый Android-смартфон: улучшите его производительность прямо сейчас с помощью этих советов 🔋✨

11 июля 2025 г.
6
Наушники для сна: ключ к идеальному сну

Наушники для сна: 3 варианта, которые преобразят ваши ночи 🌙✨

11 июля 2025 г.
5
WOLED против QD-OLED: какой OLED будет доминировать в 2025 году?

WOLED против QD-OLED: какой OLED будет доминировать в 2025 году?

10 июля 2025 г.
5
Мерцание экрана в Windows 11

Мерцание экрана в Windows 11: как его остановить прямо сейчас ⚡🛠️

10 июля 2025 г.
3
Логотип MasterTrend News

MasterTrend Info — ваш источник технологий: новости, руководства и аналитика по оборудованию, программному обеспечению, играм, мобильным устройствам и искусственному интеллекту. Подпишитесь на нашу рассылку и не пропустите ни одной тенденции.

Подписывайтесь на нас

Просмотр по категории

  • игры
  • Hardware
  • ИИ
  • мобильные телефоны
  • Новости
  • Сети
  • Безопасность
  • Software
  • Учебники
  • Windows

Последние новости

Старый Android-смартфон: 10 советов по экономии заряда батареи

Старый Android-смартфон: улучшите его производительность прямо сейчас с помощью этих советов 🔋✨

11 июля 2025 г.
Наушники для сна: ключ к идеальному сну

Наушники для сна: 3 варианта, которые преобразят ваши ночи 🌙✨

11 июля 2025 г.
  • О нас
  • Анонсировать
  • Политика конфиденциальности
  • Связаться с нами

Copyright © 2025 https://mastertrend.info/ - Все права защищены. Все товарные знаки являются собственностью их владельцев.

es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
nl_NL Dutch
sv_SE Swedish
Нет результата
Посмотреть все результаты
  • ru_RURussian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • pl_PLPolish
    • id_IDIndonesian
    • tr_TRTurkish
    • hi_INHindi
    • thThai
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
  • игры
  • Hardware
  • ИИ
  • мобильные телефоны
  • Новости
  • Сети
  • Безопасность
  • Software
  • Учебники
  • Windows

Copyright © 2025 https://mastertrend.info/ - Все права защищены. Все товарные знаки являются собственностью их владельцев.

Comment Author Info
:wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_neutral::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_exclamation::wpds_question::wpds_idea::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiscuz
RedditБлюскиXМастодонтНовости хакеров
Поделитесь этим:
МастодонтВКWhatsAppТелеграммаSMSНовости хакеровЛинияПосланник
Ваш экземпляр Мастодонта