Шпаргалка. Базовые команды в терминале
2 минуты чтения
Если вдруг вас покусал айтишник или айтишница и вам срочно понадобились команды для работы в терминале, то вот они.
Навигация
- pwd — покажи, в какой я папке;
- ls — покажи файлы и папки в текущей папке;
- ls -a — покажи также скрытые файлы и папки, названия которых начинаются с символа (.);
- cd имя_папки — перейди в папку;
- cd first-project/html — перейди в папку
html, которая находится в папкеfirst-project; - cd .. — перейди на уровень выше, в родительскую папку;
- cd ~ — перейди в домашнюю директорию (/Users/Username);
- cd / — перейди в корневую директорию.
Работа с файлами и папками
Создание
- touch index.html — создай файл
index.htmlв текущей папке; - touch index.html style.css script.js — если нужно создать сразу несколько файлов, можно напечатать их имена в одну строку через пробел;
- mkdir second-project — создай папку с именем
second-projectв текущей папке.
Копирование и перемещение
- cp file.txt ~/my-dir — скопируй файл в другое место;
- mv file.txt ~/my-dir — перемести файл или папку в другое место.
Чтение
- cat file.txt — распечатай содержимое текстового файла
file.txt. Содержимое откроется прямо в терминале.
Удаление
- rm about.html — удали файл
about.html; - rmdir images — удали папку
images; - rm -r second-project — удали папку
second-projectи всё, что она содержит.
Полезные возможности
- Команды необязательно печатать и выполнять по очереди. Можно указать их списком — разделить двумя амперсандами (
&&). - У консоли есть собственная память — буфер с несколькими последними командами. По ним можно перемещаться с помощью клавиш со стрелками вверх (
↑) и вниз (↓). - Чтобы не вводить название файла или папки полностью, можно набрать первые символы имени и дважды нажать
Tab. Если файл или папка есть в текущей директории, командная строка допишет путь сама.

