Ищите и исследуйте различные команды Linux.
Сформулируйте вашу ситуацию в пределах 300 символов и спросите у ИИ, какая команда вам нужна.
Нажмите на желаемую категорию, чтобы отфильтровать команды. Вы также можете ввести поисковый запрос, чтобы найти что-то конкретное.
systemd: Менеджер системы и служб
systemd — это наиболее широко используемый менеджер системы и служб в современных системах Linux. Заменяя традиционную систему init, он комплексно предоставляет различные ключевые функции, такие как загрузка системы, управление службами, управление устройствами и управление журналами.
systemd-analyze: Анализ загрузки системы и служб
systemd-analyze — это мощный инструмент, используемый для анализа и отладки времени загрузки системы и времени запуска отдельных служб в системах на базе systemd. Он полезен для оптимизации производительности системы.
systemd-bootctl: Управление загрузчиком systemd-boot
systemd-bootctl — это утилита для управления загрузчиком systemd-boot в системах UEFI. Она отвечает за установку, обновление, удаление загрузчика и настройку записей загрузки, работая непосредственно с разделом EFI System Partition (ESP).
systemd-cgls: Просмотр содержимого групп управления
systemd-cgls — это команда, которая рекурсивно отображает иерархию и содержимое групп управления (cgroup), управляемых systemd. Она полезна для понимания того, как процессы, службы и сеансы пользователей организованы в группы ресурсов в системе, и позволяет визуально проверять состояние управления ресурсами и изоляции.
systemd-mount: Создание и управление временными точками монтирования
systemd-mount является частью systemd service manager и используется для временного монтирования файловых систем или создания и управления юнитами автомонтирования. Эта команда позволяет динамически настраивать точки монтирования без изменения /etc/fstab, что делает ее полезной для одноразового монтирования или в скриптах.
systemd-networkd: Демон управления сетевыми настройками
systemd-networkd, являясь частью пакета systemd, представляет собой демон, управляющий конфигурацией сетевых устройств в системе Linux. Он позволяет декларативно автоматизировать и управлять настройками IP-адресов, маршрутизации и DNS для различных сетевых интерфейсов, таких как Ethernet, Wi-Fi, мосты и VLAN, с помощью файлов `.network`. Он инициализирует сеть при загрузке системы и обрабатывает изменения сети во время выполнения.
systemd-nspawn: Запуск легковесных контейнеров
systemd-nspawn, часть проекта systemd, представляет собой инструмент для создания и запуска изолированных сред Linux-контейнеров без использования виртуальных машин. Он используется для создания сред для тестирования, разработки и развертывания, обеспечивая изоляцию системы, которая мощнее, чем chroot, и легче, чем виртуальные машины.
systemd-repart: Автоматическое расширение и добавление разделов диска
systemd-repart — это утилита, используемая для автоматического расширения существующих или добавления новых разделов диска. Она в основном используется при первой загрузке системы или в процессе обновления системы для динамической настройки макета разделов. Она работает на основе файла определения разделов в формате JSON и поддерживает режим сухого запуска (dry-run) для безопасных изменений.
systemd-resolve: Разрешение имен DNS и управление кэшем
systemd-resolve — это клиентская команда для службы systemd-resolved, которая обрабатывает запросы на разрешение имен DNS, LLMNR и mDNS, а также управляет кэшем. Она используется для диагностики и управления поведением разрешения имен в системе.
systemd-run: Запуск программ во временных юнитах systemd
Команда systemd-run запускает указанную программу во временном юнита типа scope или service. Это позволяет управлять ресурсами программы, средой выполнения, логированием и другими аспектами под контролем systemd, позволяя ей работать независимо от текущей оболочки. Это особенно полезно для фоновых задач, задач, требующих ограничения ресурсов, или когда необходимы специфические функции systemd.
systemd-tmpfiles: Управление временными и энергонезависимыми файлами
`systemd-tmpfiles` — это утилита, используемая для создания, удаления и очистки временных файлов, энергонезависимых файлов и каталогов времени выполнения в системе. Она работает на основе конфигурационных файлов, таких как `/etc/tmpfiles.d/*.conf` и `/usr/lib/tmpfiles.d/*.conf`, и выполняется при загрузке системы или периодически для управления состоянием файловой системы. Это способствует поддержанию стабильности и безопасности системы.
systemd-umount: размонтирование с помощью systemd
systemd-umount является частью systemd, системы управления службами и конфигурацией. Эта команда используется для управления и размонтирования точек монтирования файловых систем. Она похожа на обычную команду `umount`, но интегрирована с концепцией юнитов монтирования (mount unit) systemd. Чаще всего она вызывается косвенно через команду `systemctl` или используется напрямую при выполнении определенных операций монтирования, связанных с systemd.