Шпаргалка по терминалу - основные команды и горячие клавиши

Шпаргалка по командам Терминала



pwd                 # показать текущую папку
ls                  # показать содержимое папки
ls -la              # показать всё (включая скрытые .файлы)
cd <путь>           # перейти в папку
cd ..               # на уровень вверх
cd -                # назад в предыдущую папку

mkdir <папка>       # создать папку
mkdir -p <путь>     # создать вложенные папки
touch <файл>        # создать пустой файл
echo "текст" > file # создать файл с содержимым

rmdir <папка>       # удалить пустую папку
rm <файл>           # удалить файл
rm -r <папка>       # удалить папку с содержимым
rm -rf <папка>      # удалить без подтверждений (опасно!)

mv <ист> <назнач>   # переместить или переименовать
cp <ист> <назнач>   # скопировать файл
cp -r <папка> <назнач> # скопировать папку рекурсивно

open .              # открыть текущую папку в Finder
open <файл>         # открыть файл в приложении по умолчанию
open -a "App" file  # открыть файл в указанном приложении

cat <файл>          # показать содержимое файла
less <файл>         # постраничный просмотр файла
nano <файл>         # редактировать файл в терминале (nano)
clear               # очистить экран терминала

whoami              # показать имя текущего пользователя
date                # показать дату и время

Работа с историей команд


!!                  # повторить последнюю команду
sudo !!             # выполнить последнюю команду с sudo
!n                  # выполнить команду по номеру из history
!слово              # выполнить последнюю команду, начинавшуюся со "слово"
history             # показать историю команд
↑ / ↓               # листать историю команд
Ctrl+R              # поиск по истории (начни печатать команду)

Полезные шорткаты в терминале

Ctrl + A   # курсор в начало строки
Ctrl + E   # курсор в конец строки
Ctrl + U   # удалить всё слева от курсора
Ctrl + K   # удалить всё справа от курсора
Ctrl + W   # удалить слово слева от курсора
Alt  + D   # удалить слово справа от курсора

Ctrl + L   # очистить экран (как clear)
Ctrl + C   # прервать выполнение текущей команды
Ctrl + D   # выйти из терминала (или EOF в cat)
Ctrl + Z   # приостановить выполнение (fg для возврата)
fg         # вернуть приостановленный процесс
bg         # отправить в фон приостановленный процесс

↑ / ↓      # листать историю команд
Ctrl + R   # поиск по истории команд
!!         # повторить последнюю команду
sudo !!    # выполнить последнюю команду с sudo
!слово     # последняя команда, начинавшаяся с "слово"

Обсудить статью можно в телеграм - канале



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

Ваш email не будет опубликован.