Терминал: ваш новый инструмент
15 минЧто такое терминал?
Терминал (он же командная строка, консоль, shell) — это программа, где вы общаетесь с компьютером текстом, а не мышкой.
Вместо того чтобы кликать по папкам, вы пишете команды:
- Хотите перейти в папку? Пишете
cd папка - Хотите создать файл? Пишете
touch файл.txt - Хотите запустить программу? Пишете её название
Многие инструменты разработчика (включая Docker) работают только через терминал. Это не сложнее, чем писать сообщения — просто нужно выучить несколько команд.
Как открыть терминал?
На Windows
На Windows есть несколько терминалов. Мы будем использовать PowerShell:
- Нажмите клавишу Win (с флажком Windows)
- Начните набирать PowerShell
- Нажмите Enter или кликните на "Windows PowerShell"
Откроется синее (или чёрное) окно с мигающим курсором. Это и есть терминал!
На macOS
- Нажмите Cmd + Пробел (откроется Spotlight)
- Напишите Terminal
- Нажмите Enter
Или найдите Terminal в папке Программы → Утилиты.
Анатомия терминала
Когда вы откроете терминал, увидите что-то вроде:
PS C:\Users\Иван>
или на Mac:
ivan@MacBook ~ %
Это называется приглашение командной строки (prompt). Оно показывает:
- Имя пользователя
- Текущую папку (где вы сейчас находитесь)
- Символ ожидания ввода (
>или%или$)
После этого символа вы пишете команды.
Ваши первые команды
Узнать текущую папку
Windows (PowerShell):
pwd
Mac/Linux:
pwd
pwd означает "print working directory" — показать рабочую директорию (папку).
Посмотреть содержимое папки
Windows:
dir
Mac/Linux:
ls
Покажет список файлов и папок в текущей директории.
Перейти в другую папку
Команда cd (change directory):
# Перейти в папку Documents
cd Documents
# Перейти на уровень выше (в родительскую папку)
cd ..
# Перейти в домашнюю папку
cd ~
Создать папку
mkdir my-project
mkdir = make directory (создать директорию).
Очистить экран
Windows:
cls
Mac/Linux:
clear
Практика: создаём папку для проекта
Давайте создадим папку, где будет лежать наш блог:
- Откройте терминал
-
Перейдите в папку, где хотите создать проект
Например, в Documents:cd Documents -
Создайте папку projects (если её нет)
mkdir projects -
Перейдите в неё
cd projects -
Создайте папку для блога
mkdir my-blog -
Перейдите в неё
cd my-blog -
Проверьте где вы
Должно показать что-то вроде:pwd
C:\Users\Иван\Documents\projects\my-blog(Windows)
/Users/ivan/Documents/projects/my-blog(Mac)
Шпаргалка по командам
| Действие | Windows | Mac/Linux |
|---|---|---|
| Где я? | pwd |
pwd |
| Что в папке? | dir |
ls |
| Перейти в папку | cd имя |
cd имя |
| Наверх | cd .. |
cd .. |
| Создать папку | mkdir имя |
mkdir имя |
| Очистить экран | cls |
clear |
Что дальше?
Терминал освоен на базовом уровне. В следующем уроке установим редактор кода — программу, в которой будем писать PHP.