Шпаргалка по командам Linux может включать команды для работы с файлами, управления системой, работы с сетью и управления пакетами. Ниже приведены примеры таких команд для разных задач.
14.11.2025
Работа с файлами
- ls — отображает список файлов и каталогов в текущей директории.
- cd — изменяет текущую директорию.
- pwd — выводит полный путь текущей директории.
- mkdir — создаёт новый каталог.
- rm — удаляет файлы или каталоги.
- cp — копирует файлы и каталоги.
- mv — перемещает или переименовывает файлы и каталоги.
- touch — создаёт новый файл или обновляет время доступа и модификации существующего файла.
Управление системой
- df — отображает объём диска и количество свободного места на нём.
- free — показывает объём доступной и занятой оперативной памяти.
- uname — отображает сведения о системе, команда uname -a выдаёт сведения об имени компьютера и версии ядра.
- uptime — сообщает, как давно запущена система.
- whoami — выводит имя учётной записи пользователя системы в командную строку.
Сеть
- ifconfig — отображает и настраивает сетевые интерфейсы системы, включая IP-адреса, маски и шлюзы.
- netstat — отображает сетевые соединения, открытые порты и другую связанную информацию.
- ping — отправляет ICMP-пакеты на указанный IP-адрес для проверки доступности хоста в сети.
- traceroute — отображает путь, по которому проходят пакеты до указанного IP-адреса в сети.
Пакеты
- apt (Debian/Ubuntu) — менеджер пакетов для Debian-подобных систем. Основные команды:
sudo apt update
(обновить индекс пакетов),sudo apt upgrade
(обновить установленные пакеты),sudo apt install пакет
(установить пакет). - dnf (Fedora/Red Hat) — менеджер пакетов для RPM-систем (замена yum). Команды аналогичны:
sudo dnf install пакет
sudo dnf upgrade
(обновить все пакеты). - pacman (Arch Linux) — менеджер пакетов для Arch/Manjaro. Основные опции:
-S (установка пакета из репозиториев),
-R (удаление пакета).