10 Основных команд Linux

10 Основных команд Linux

Этот материал — твоя шпаргалка по самым первым и главным командам, которые ты хотел бы знать, чтобы чувствовать себя уверенно в любой консоли. Начнём с того, как узнать, кто ты и где находишься в системе! Вот они, 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

Комментарии

Комментариев пока нет. Почему бы ’Вам не начать обсуждение?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *