Урок 2

Терминал: ваш новый инструмент

15 мин

Что такое терминал?

Терминал (он же командная строка, консоль, shell) — это программа, где вы общаетесь с компьютером текстом, а не мышкой.

Вместо того чтобы кликать по папкам, вы пишете команды:

  • Хотите перейти в папку? Пишете cd папка
  • Хотите создать файл? Пишете touch файл.txt
  • Хотите запустить программу? Пишете её название
Зачем это нужно?
Многие инструменты разработчика (включая Docker) работают только через терминал. Это не сложнее, чем писать сообщения — просто нужно выучить несколько команд.

Как открыть терминал?

На Windows

На Windows есть несколько терминалов. Мы будем использовать PowerShell:

  1. Нажмите клавишу Win (с флажком Windows)
  2. Начните набирать PowerShell
  3. Нажмите Enter или кликните на "Windows PowerShell"

Откроется синее (или чёрное) окно с мигающим курсором. Это и есть терминал!

Важно: Иногда нужно запускать PowerShell от имени администратора. Для этого кликните правой кнопкой мыши и выберите "Запуск от имени администратора".

На macOS

  1. Нажмите Cmd + Пробел (откроется Spotlight)
  2. Напишите Terminal
  3. Нажмите 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

Практика: создаём папку для проекта

Давайте создадим папку, где будет лежать наш блог:

  1. Откройте терминал
  2. Перейдите в папку, где хотите создать проект
    Например, в Documents:
    cd Documents
  3. Создайте папку projects (если её нет)
    mkdir projects
  4. Перейдите в неё
    cd projects
  5. Создайте папку для блога
    mkdir my-blog
  6. Перейдите в неё
    cd my-blog
  7. Проверьте где вы
    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.

Мы используем файлы cookie для улучшения работы сайта и персонализации контента. Продолжая использовать сайт, вы соглашаетесь с использованием cookies в соответствии с нашей Политикой конфиденциальности.