Ищите и исследуйте различные команды Linux.
Сформулируйте вашу ситуацию в пределах 300 символов и спросите у ИИ, какая команда вам нужна.
Нажмите на желаемую категорию, чтобы отфильтровать команды. Вы также можете ввести поисковый запрос, чтобы найти что-то конкретное.
sedutil-test: Тестирование совместимости и функций SED
sedutil-test — это утилита для проверки совместимости и функциональности самошифрующих дисков (SED) с поддержкой TCG Opal. Она выполняет различные тесты, чтобы определить, может ли указанный диск использоваться с sedutil-cli, и правильно ли работают функции шифрования.
semanage: Управление политикой SELinux
semanage — это утилита командной строки, используемая для управления политикой SELinux (Security-Enhanced Linux). Она позволяет добавлять, изменять, удалять и перечислять различные элементы политики SELinux, такие как контексты файлов, сетевые порты, булевы значения и сопоставления пользователей. Это помогает обеспечить безопасную работу приложений и служб, предоставляя детальный контроль над политикой безопасности системы.
service: Управление системными службами
Команда `service` используется для управления системными службами путем выполнения скриптов System V init. Она в основном используется для таких задач, как запуск, остановка, перезапуск и проверка состояния служб. В системах на базе `systemd` команда `systemctl` является более предпочтительной, но `service` может оставаться полезной для обратной совместимости или в определенных сценариях.
sestatus: Проверка статуса SELinux
Команда sestatus используется для проверки текущего состояния SELinux (Security-Enhanced Linux) и информации о политиках. Она позволяет быстро получить важную информацию, связанную с безопасностью, такую как статус включения SELinux, текущий режим работы (enforcing, permissive, disabled), пути к загруженным файлам политик и версию политик.
setfacl: Настройка списков контроля доступа (ACL) к файлам
Команда `setfacl` используется для настройки списков контроля доступа (ACL) к файлам и каталогам. Она выходит за рамки традиционной модели разрешений Unix (владелец, группа, остальные), позволяя предоставлять или отзывать гранулированные разрешения на чтение, запись и выполнение для конкретных пользователей или групп. Это обеспечивает гибкое управление сложными требованиями к разрешениям.
setgid: Понимание и установка бита SGID
setgid — это специальный бит прав, применяемый к файлам или каталогам. При установке в каталоге все файлы и подкаталоги, созданные в этом каталоге, наследуют групповое владение родительского каталога. При установке в исполняемом файле этот файл будет выполняться с идентификатором группы владельца файла. Это полезно для упрощения управления групповыми разрешениями в общих средах или для обеспечения выполнения определенных программ с определенными групповыми разрешениями.
sha256sum: Расчет и проверка контрольных сумм SHA256
Команда sha256sum используется для расчета значения хэша SHA256 файла или для проверки целостности файла путем сравнения с предварительно сгенерированным файлом хэшей. Это необходимо для обеспечения надежности файлов в различных ситуациях, таких как проверка повреждений файлов после передачи данных или проверка на наличие изменений в загруженных файлах программного обеспечения.
shutdown: Безопасное завершение работы системы
Команда shutdown используется для безопасного завершения работы или перезагрузки системы. Она уведомляет всех пользователей о завершении работы в указанное время и корректно завершает все процессы, предотвращая потерю данных.
strace: Отслеживание системных вызовов и сигналов
strace — это мощный диагностический инструмент в Linux, который отслеживает и записывает системные вызовы (syscall) и получаемые сигналы процессом. Он позволяет детально понять, как программа взаимодействует с ядром, что делает его полезным для отладки, анализа производительности и аудита безопасности.
su: Смена пользователя
Команда `su` является сокращением от "substitute user" и используется для смены идентификатора текущего пользователя на идентификатор другого пользователя. Она часто применяется для получения прав администратора (root) или для выполнения задач в окружении другого пользователя. Для получения прав требуется аутентификация по паролю, что делает эту команду критически важной для безопасности.
Руководство по команде sudo: выполнение команд с правами администратора
`sudo` (сокращение от substitute user do или superuser do) — это инструмент, который позволяет обычным пользователям запускать программы с правами другого пользователя (в основном, пользователя root) в операционных системах на основе Linux и Unix. Это обеспечивает возможность выполнения управленческих задач, сохраняя безопасность системы, что гораздо безопаснее, чем выполнение всех задач непосредственно от имени учетной записи root. В этом руководстве вы узнаете основные способы использования `sudo` и важные соображения по безопасности.
sudoedit: Безопасное редактирование файлов с правами root
sudoedit — это команда, которая позволяет пользователям безопасно редактировать файлы, требующие прав root, с использованием предпочитаемого ими редактора. Вместо прямого редактирования файла с правами root, она создает временную копию для редактирования, а после завершения редактирования копирует изменения обратно в исходный файл, снижая риски безопасности.