Этот материал — твоя шпаргалка по самым первым и главным командам, которые ты хотел бы знать, чтобы чувствовать себя уверенно в любой консоли. Начнём с того, как узнать, кто ты и где находишься в системе! Вот они, 10 основных команд Linux.
1. Получение информации о пользователе и директории
Команда |
Описание |
Пример использования |
|---|---|---|
whoami |
Выводит имя текущего вошедшего в систему пользователя. |
whoami |
pwd |
Print Working Directory. Показывает полный путь к текущей директории, в которой ты находишься. |
pwd |
cd |
Change Directory. Используется для перехода между директориями. |
cd /var/log (переход в директорию) |
cd (без аргументов) |
Возвращает тебя в домашнюю директорию ( ). |
cd |
2. Работа с файлами и директориями
Команда |
Описание |
Примеры важных опций |
|---|---|---|
ls |
List. Выводит список файлов и поддиректорий в текущей директории. |
ls -a (показать скрытые файлы, начинающиеся с точки) |
ls |
ls -l (показать длинный формат списка, включая права доступа, владельца и время) |
|
ls |
ls -la (комбинация: длинный список, включая скрытые файлы) |
|
cat |
Catenate. Используется для вывода содержимого текстовых файлов на экран. В Linux почти всё хранится как текстовые файлы (например, конфигурационные файлы). |
cat /etc/hosts |
touch |
Создает пустой файл или обновляет временную метку ( timestamp) существующего файла. |
touch hello.txt |
touch |
Главное применение в кибербезопасности: Используется для быстрой проверки, есть ли у тебя права на запись (writeability) в текущей директории. |
touch test (если файл создался, права есть) |
3. Сеть и безопасность
Команда |
Описание |
Примечание |
|---|---|---|
ip a |
Interface Print Addresses. Показывает сетевые интерфейсы и их IP-адреса. |
Ищи интерфейс, отличный от lo (loopback), чтобы найти твой реальный IP-адрес. |
passwd |
Используется для смены твоего пароля. |
Сначала запросит твой старый пароль для подтверждения. |
4. Вспомогательная команда
Команда |
Описание |
Примечание |
|---|---|---|
history |
Выводит список всех команд, которые ты ранее вводила в текущей сессии (или из файла истории). |
Очень полезно для проверки своих действий или поиска ранее использованных длинных команд. |
—
Данный материал был переведён с английского в рамках курса Linux Foundation Certified System Administrator (LFCS): Unit 1

