macOS guide_termНизкая

Основы работы с Терминалом в macOS

Научитесь открывать Терминал, ориентироваться в файловой системе, выполнять основные команды и настраивать окружение для повышения эффективности.

Обновлено 9 апреля 2026 г.
15-45 мин
Низкая
FixPedia Team
Применимо к:macOS SonomamacOS VenturamacOS MontereymacOS Big Sur и новее

Введение в Терминал macOS

Терминал — это приложение, которое предоставляет прямой доступ к командной строке (или оболочке) вашей операционной системы macOS. Вместо использования графического интерфейса (окон, кнопок, меню) вы взаимодействуете с системой, вводя текстовые команды. Это мощный инструмент для автоматизации задач, управления файлами, настройки системы и работы с developer-инструментами.

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

Есть несколько способов запустить Терминал на Mac:

  1. Spotlight (Самый быстрый способ): Нажмите Cmd (⌘) + Пробел, введите "Terminal" и нажмите Enter.
  2. Программы -> Утилиты: Откройте Finder, перейдите в папку "Программы", затем откройте папку "Утилиты" и запустите приложение Терминал.
  3. Launchpad: Откройте Launchpad (жест трекпада или иконка в Dock), найдите папку "Другие" и выберите Терминал.

Основные понятия и структура

Когда вы открываете Терминал, вы видите приглашение командной строки. Оно обычно выглядит так:

имя-пользователя@имя-компьютера ~ %
  • ~ (тильда) означает, что вы находитесь в вашей домашней директории (/Users/ваше-имя).
  • Курсор мигает после приглашения, ожидая ввода команды.
  • После ввода команды нажмите Enter для ее выполнения.

Базовые команды для навигации и работы с файлами

Навигация по файловой системе

  • pwd (Print Working Directory) — показывает полный путь к текущей директории.
    pwd
    # Вывод: /Users/alex
    
  • ls (LiSt) — выводит список файлов и папок в текущей директории.
    ls
    # Покажет: Applications Desktop Documents Downloads ...
    

    Используйте флаги для детализации:
    ls -la
    # -l: подробный список, -a: показать скрытые файлы (начинающиеся с точки)
    
  • cd (Change Directory) — сменить текущую директорию.
    cd Documents        # Перейти в папку Documents внутри текущей
    cd ..               # Перейти на уровень выше (в родительскую папку)
    cd ~                # Перейти в домашнюю директорию
    cd /etc             # Перейти в абсолютный путь /etc
    

Работа с файлами и директориями

  • mkdir (MaKe DIRectory) — создать новую папку.
    mkdir my_new_folder
    
  • touch — создать пустой файл или обновить время изменения существующего.
    touch new_file.txt
    
  • cp (CoPy) — скопировать файл или папку.
    cp file.txt copy_of_file.txt          # Копировать файл
    cp -r folder/ new_folder/             # Копировать папку рекурсивно (-r)
    
  • mv (MoVe) — переместить или переименовать файл/папку.
    mv old_name.txt new_name.txt          # Переименовать
    mv file.txt ~/Documents/              # Переместить в другую папку
    
  • rm (ReMove) — удалить файл или папку. Будьте осторожны, удаление через терминал часто безвозвратно!
    rm file_to_delete.txt                 # Удалить файл
    rm -r folder_to_delete/              # Удалить папку и всё внутри (-r)
    
  • cat (conCATenate) — вывести содержимое файла на экран.
    cat readme.txt
    

Полезные советы и трюки

  1. Автодополнение: Начинайте вводить имя команды, файла или папки и нажмите Tab. Терминал попытается автоматически завершить ввод.
  2. История команд: Нажимайте стрелку Вверх для прокрутки ранее введенных команд. Команда history покажет их полный список.
  3. Очистка экрана: Введите clear или нажмите Cmd + K, чтобы очистить видимую область терминала.
  4. Завершение процесса: Если программа "зависла" или вы хотите ее остановить, нажмите Ctrl + C.

Настройка Терминала (оболочка, профиль)

Стандартная оболочка в современных macOS — zsh. Ее конфигурация хранится в файле ~/.zshrc (скрытый файл в вашей домашней директории).

  • Чтобы открыть этот файл для редактирования, используйте текстовый редактор nano прямо в терминале:
    nano ~/.zshrc
    
  • Здесь вы можете задать псевдонимы команд (алиасы), изменить переменную PATH, настроить приглашение и т.д.
    # Пример алиаса в ~/.zshrc
    alias ll='ls -la'
    
  • После изменения файла, чтобы изменения вступили в силу, выполните:
    source ~/.zshrc
    

Безопасность: команда sudo

Команда sudo (SuperUser DO) позволяет выполнять команды с правами администратора (root). Система запросит пароль вашей учетной записи.

sudo some_system_command

Используйте sudo с крайней осторожностью и только если понимаете, что делает команда. Неправильная команда с sudo может повредить систему.

Часто задаваемые вопросы

Чем отличается bash от zsh в macOS?
Опасно ли использовать Терминал для новичка?
Как отменить или остановить выполняющуюся команду?

Полезное

Откройте Терминал через Spotlight
Найдите текущую папку

Эта статья помогла вам решить проблему?