Bash Шпаргалка по командам
Эта страница содержит визуальную шпаргалку по командам Bash, включая операции с файлами, управление системой, сетевые инструменты и различные другие часто используемые команды.
Операции с файлами
| Операция | Команда |
|---|---|
| Список файлов в текущем каталоге | ls |
| Смена каталога | cd [каталог] |
| Создание нового каталога | mkdir [каталог] |
| Удаление файла | rm [файл] |
| Перемещение/Переименование файла | mv [источник] [назначение] |
| Копирование файла | cp [источник] [назначение] |
| Просмотр содержимого файла | cat [файл] |
| Поиск файлов | find [путь] -name [имя_файла] |
Управление системой
| Операция | Команда |
|---|---|
| Показать текущий путь | pwd |
| Показать системную информацию | uname -a |
| Показать текущего пользователя | whoami |
| Переключить пользователя | su [имя_пользователя] |
| Выполнить команду от имени суперпользователя | sudo [команда] |
| Установить пакет (на базе Debian) | sudo apt-get install [пакет] |
| Установить пакет (на базе RedHat) | sudo yum install [пакет] |
| Обновить список пакетов (Debian) | sudo apt-get update |
| Обновить список пакетов (RedHat) | sudo yum check-update |
Сетевые инструменты
| Операция | Команда |
|---|---|
| Просмотр сетевой конфигурации | ifconfig |
| Проверка сетевого соединения | ping [хост или IP] |
| Отслеживание маршрута | traceroute [хост или IP] |
| Скачать файл | wget [URL] |
| Загрузить файл | scp [локальный_файл] [пользователь]@[хост]:[удаленный_путь] |
| Показать все процессы в текущем каталоге | jobs |
| Завершить процесс | kill [PID] |
| Прервать текущий процесс | Ctrl + C |
Обработка текста
| Операция | Команда |
|---|---|
| Поиск текста | grep [текст] [файл] |
| Замена текста | sed -i 's/[старый]/[новый]/g' [файл] |
| Сортировка файла | sort [файл] |
| Подсчет строк | wc -l [файл] |
| Показать первые 10 строк файла | head -n 10 [файл] |
| Показать последние 10 строк файла | tail -n 10 [файл] |
Сжатие и распаковка
| Операция | Команда |
|---|---|
| Сжать папку | tar -czvf [архив].tar.gz [папка] |
| Распаковать файл | tar -xzvf [архив].tar.gz |
| Создать zip-архив | zip -r [архив].zip [папка] |
| Распаковать zip-архив | unzip [архив].zip |
Разное
| Операция | Команда |
|---|---|
| Очистить экран | Ctrl + L |
| Выйти из терминала | exit |
| Закрыть текущую вкладку | Ctrl" + Shift+W` |
| Переключение между вкладками | Ctrl + Tab |
| Открыть новое окно терминала | Ctrl" + Shift+N` |