Ищите и исследуйте различные команды Linux.
Сформулируйте вашу ситуацию в пределах 300 символов и спросите у ИИ, какая команда вам нужна.
Нажмите на желаемую категорию, чтобы отфильтровать команды. Вы также можете ввести поисковый запрос, чтобы найти что-то конкретное.
strace: Отслеживание системных вызовов и сигналов
strace — это мощный диагностический инструмент в Linux, который отслеживает и записывает системные вызовы (syscall) и получаемые сигналы процессом. Он позволяет детально понять, как программа взаимодействует с ядром, что делает его полезным для отладки, анализа производительности и аудита безопасности.
strings: Извлечение строк из бинарных файлов
Команда strings – это инструмент для извлечения читаемых текстовых строк из бинарных файлов (исполняемых файлов, библиотек и т.д.). Она полезна при отладке программ, анализе вредоносного ПО или быстром просмотре содержимого неизвестных файлов.
su: Смена пользователя
Команда `su` является сокращением от "substitute user" и используется для смены идентификатора текущего пользователя на идентификатор другого пользователя. Она часто применяется для получения прав администратора (root) или для выполнения задач в окружении другого пользователя. Для получения прав требуется аутентификация по паролю, что делает эту команду критически важной для безопасности.
Руководство по команде sudo: выполнение команд с правами администратора
`sudo` (сокращение от substitute user do или superuser do) — это инструмент, который позволяет обычным пользователям запускать программы с правами другого пользователя (в основном, пользователя root) в операционных системах на основе Linux и Unix. Это обеспечивает возможность выполнения управленческих задач, сохраняя безопасность системы, что гораздо безопаснее, чем выполнение всех задач непосредственно от имени учетной записи root. В этом руководстве вы узнаете основные способы использования `sudo` и важные соображения по безопасности.
sync: Синхронизация кэша диска
Команда sync принудительно записывает все измененные данные из буферов операционной системы на физическое устройство хранения. Она используется для обеспечения целостности данных путем безопасного сохранения важной информации перед завершением работы системы, перезагрузкой или отключением устройства хранения.
Руководство по команде systemctl: Центр управления службами systemd
`systemctl` является основным инструментом для управления системами и службами в системе управления systemd. systemd используется в современных дистрибутивах Linux в качестве стандарта для управления процессами загрузки системы, службами, точками монтирования, сокетами и т. д. С помощью `systemctl` вы можете эффективно управлять всей системой, проверяя состояние служб, начиная, останавливая и перезапуская их, а также устанавливая, должны ли они автоматически запускаться при загрузке системы. Изучите различные способы использования `systemctl` с помощью этого руководства.
systemd: Менеджер системы и служб
systemd — это наиболее широко используемый менеджер системы и служб в современных системах Linux. Заменяя традиционную систему init, он комплексно предоставляет различные ключевые функции, такие как загрузка системы, управление службами, управление устройствами и управление журналами.
Руководство по команде tail: Проверка конца файла и мониторинг в реальном времени
Команда `tail` используется в операционных системах Linux и Unix для вывода последних частей текстового файла (по умолчанию 10 строк). Это незаменимый инструмент для мониторинга лог-файлов в реальном времени или быстрого просмотра недавних изменений в файле. С помощью этого руководства вы можете изучить различные способы использования команды `tail` и полезные параметры.
Руководство по команде tar: сжатие файлов, разархивирование и управление архивами
`tar` (сокращение от tape archive) — это команда, используемая в операционных системах Linux и Unix для объединения нескольких файлов или каталогов в один архивный файл (создание tarball) или для сжатия и разархивирования объединенных файлов. Это мощный и гибкий инструмент, который используется для резервного копирования, передачи файлов, распространения программного обеспечения и многого другого. С помощью этого руководства вы узнаете о базовом использовании команды `tar` и различных опциях сжатия/разархивирования.
Полное руководство по команде tee: одновременная запись в стандартный вывод и файл
Команда `tee`, подобно Т-образному каналу, отправляет данные, поступающие со стандартного ввода, в стандартный вывод (экран) и одновременно сохраняет их в одном или нескольких файлах. Это очень полезно для просмотра промежуточных результатов в реальном времени в сложных конвейерах и одновременного сохранения их в файлах журналов.
Полное руководство по команде Telnet
`telnet` — это сетевой протокол и команда, позволяющие подключаться к удаленному хосту, открывать сеанс терминала и выполнять команды. Из-за уязвимостей в безопасности в настоящее время в основном используется для проверки, открыт ли определенный порт на сетевом оборудовании. SSH (Secure Shell) является современным безопасным протоколом, заменяющим telnet.
tmux: Терминальный мультиплексор
tmux — это терминальный мультиплексор, который позволяет управлять сессиями терминала и использовать несколько окон терминала на одном экране. Он особенно полезен для удаленной работы, поскольку сессии сохраняются даже при разрыве SSH-соединения, и помогает выполнять несколько задач одновременно в одном терминале.