- Как открыть терминал на Маке (Mac OS)
- 1. Откройте терминал через Finder
- 2. Откройте терминал через строку поиска Spotlight
- 3. Откройте терминал через программы в Dock
- Открытие новых окон и вкладок Терминала на Mac
- Открытие новых окон Терминала с профилем по умолчанию или с тем же профилем, который используется в активном окне
- Открытие новых окон Терминала с выбранным профилем
- Открытие новых вкладок с профилем по умолчанию или с тем же профилем, который используется в активной вкладке
- Открытие новых вкладок с выбранным профилем
- Открытие и завершение приложения «Терминал» на Mac
- Открытие Терминала
- Завершение приложения «Терминал»
- Завершение сеанса shell
- Терминал на Mac (macOS): что это, команды, синтаксис – понятный гид для начинающих
- Что такое «Терминал»?
- Общие команды для Mac
- Основной синтаксис
- Пробелы
- Команды Терминала для улучшения продуктивности
- mkdir
Как открыть терминал на Маке (Mac OS)
Многим пользователям операционной системы Mac OS от Apple довольно часто в своей работе приходится сталкиваться с задачами, решить которые можно только через приложение «Терминал». А новички в инфраструктуре Маков обычно избегают связываться с этой программой, как с командной строкой в среде WIndows.
Да, это действительно почти одно и то же, но это совсем не страшно и даже полезно. В Mac OS некоторые интересные и полезные штуки можно сделать только при помощи Терминала, а многие пользователи даже не знают где он находится и как его включить. Как раз для них мы и расскажем, как же все таки запустить терминал на Mac OS?
Открытие терминала на Маках ничем не отличается от открытия любой другой программы и делается разными способами. Вот парочка из них. Таким же способом открывается любая другая программа на Mac OS.
1. Откройте терминал через Finder
Самый прямой способ — открытие из общего списка программ. Для этого откройте программу «Finder» (в Dock меню она всегда слева), в левом меню выберите «Программы» и в открывшемся списке всех программ найдите папку «Утилиты» — в ней вы и найдете приложение «Терминал.app». Двойным кликом откройте её — Терминал открыт.
2. Откройте терминал через строку поиска Spotlight
Еще более быстрый способ открыть нужную вам программу через строку поиска Spotlight на Mac. Для этого зажмите одновременно сочетание клавиш ctrl+пробел, и во всплывающем окошке начните печатать слово «Терминал». После того, как увидите нужное приложение, просто кликните на него — Терминал открыт.
3. Откройте терминал через программы в Dock
Последний способ так же, как и предыдущие два, не отличается сложностью. В правой части Dock панели Mac OS обычно есть ярлык «Программы», который открывает список всех установленных программ на вашем Маке. Нажмите на него и во всплывающем окне откройте папку «Утилиты», и в следующем списке найдите и откройте программу «Терминал.app»— Терминал открыт.
Вот и все, теперь вы знаете как запустить Терминал на Mac OS.
Источник
Открытие новых окон и вкладок Терминала на Mac
При открытии новых окон и вкладок Терминала может использоваться профиль по умолчанию, профиль активного окна или вкладки, а также выбранный Вами профиль.
В панели настроек «Основные» можно выбрать профили, которые будут использоваться при открытии новых окон и вкладок. Если Вы не выбрали профиль по умолчанию, используется профиль Basic (см. Выбор профиля по умолчанию и загрузочного профиля окна Терминала).
Открытие новых окон Терминала с профилем по умолчанию или с тем же профилем, который используется в активном окне
Открываемый профиль (профиль по умолчанию или тот же профиль, который используется в активном окне) зависит от значения параметра «В новых окнах открывать» в панели настроек «Основные».
В приложении «Терминал» на Mac можно сделать следующее.
Нажмите сочетание клавиш Command-N.
Выберите пункт меню «Shell» > «Новое окно» > «Новое окно с профилем».
Имя открываемого профиля добавляется к пункту «Новое окно» в меню «Профиль».
Открытие новых окон Терминала с выбранным профилем
В приложении «Терминал» на Mac можно сделать следующее.
Выберите «Shell» > «Новое окно», затем выберите профиль из списка профилей в конце меню.
Выберите «Терминал» > «Настройки», затем нажмите «Профили». В списке профилей дважды нажмите значок профиля, который хотите использовать.
Открытие новых вкладок с профилем по умолчанию или с тем же профилем, который используется в активной вкладке
Открываемый профиль (профиль по умолчанию или тот же профиль, который используется в активной вкладке) зависит от значения параметра «В новых вкладках открывать» в панели настроек «Основные».
В приложении «Терминал» на Mac можно сделать следующее.
Нажмите сочетание клавиш Command-T.
Выберите пункт меню «Shell» > «Новая вкладка» > «Новая вкладка с профилем».
Имя открываемого профиля добавляется к пункту «Новая вкладка» в меню «Профиль».
Открытие новых вкладок с выбранным профилем
В приложении «Терминал» на Mac выберите «Shell» > «Новая вкладка», затем выберите профиль из списка профилей в конце меню.
Источник
Открытие и завершение приложения «Терминал» на Mac
Каждое окно в Терминале представляет свой экземпляр процесса shell. Окно содержит приглашение, которое означает, что можно вводить команду. Отображаемое приглашение зависит от настроек Терминала и shell, однако обычно оно включает имя хоста, к которому Вы подключены, Вашу текущую рабочую папку, Ваше имя пользователя и символ приглашения. Например, если пользователь с именем michael использует по умолчанию оболочку zsh, приглашение выглядит следующим образом:
В приглашении указано, что пользователь с именем michael вошел в систему на компьютере с именем MacBook-Pro и текущей папкой является его папка пользователя, обозначаемая тильдой (
Открытие Терминала
На компьютере Mac выполните одно из следующих действий.
Нажмите значок Launchpad в панели Dock, введите «Терминал» в поле поиска и нажмите значок Терминала.
В окне Finder откройте папку «Программы/Утилиты» и дважды нажмите приложение «Терминал».
Завершение приложения «Терминал»
В приложении «Терминал» на Mac выберите пункт меню «Терминал» > «Завершить Терминал».
Завершение сеанса shell
В окне приложения «Терминал» на Mac, где запущен процесс shell, который Вы хотите завершить, введите exit и нажмите клавишу Return.
Это обеспечит закрытие всех текущих команд, выполняемых в shell. Если что-то продолжает выполняться, появляется диалоговое окно.
Если Вы хотите изменить поведение при выходе из shell, см. Изменение настроек shell для профилей.
Источник
Терминал на Mac (macOS): что это, команды, синтаксис – понятный гид для начинающих
Сегодня все мы в 99% случаев работаем с Mac через приятный, понятный и удобный графический интерфейс пользователя. Но при решении ряда специфических задач даже Finder не справится с тем, что сделает старая добрая командная строка…
Например, с её помощью гораздо проще – и быстрее! – искать затерявшийся где-то в недрах системы 5-гигабайтный файл или путь к приложению, которое, как вы думали, уже давно удалено.
Что такое «Терминал»?
Терминал – стандартная системная утилита для взаимодействия с Mac при помощи командной строки. В Linux есть похожий инструмент управления, т.к. обе ОС являются Unix-подобными.
Интерфейс командной строки (command line interface или сокращенно CLI) – он же язык общения с Терминалом – называется bash. Всё, о чем мы расскажем ниже – это bash-команды.
Общие команды для Mac
Основной синтаксис
Bash-команда обычно строится так:
[Команда] [Опции] [Ввод или путь к файлу или директории]
ls – это команда, -la – это соединение двух опций (-l и -a), а /Applications – это путь к списку.
Если вы поймете путь, то поймете и то, как macOS в действительности видит ваши файлы. Как? Да как в матрешке – одна за другой. Например, вот путь к файлу под названием «Мои секреты», лежащему на Рабочем столе: /Users/Yablykworld/Desktop/My Secrets.
Пробелы
С пробелами действует простое правило – ничего лишнего!
Почему? Дело в том, что bash считает пробел концом команды!
Если у вас есть папка с пробелами в названии – например, Yablyk Folder, и вы пытаетесь вывести её содержимое с помощью команды ls /Applications/Yablyk Folder, то соответствующий файл не будет найден, и на выходе появится ошибка:
Чтобы решить эту проблему, понадобятся кавычки или обратный слэш. Вот теперь всё будет правильно:
ls /Applications/»Yablyk Folder» , или
ls /Applications/Yablyk\ Folder
Многим командам требуется доступ с уровня администратора. Если вы сейчас пользуетесь Mac не под аккаунтом его «админа», но знаете пароль, введите в командную строку перед текстом самой команды sudo – (что означает «single user do», «делает один пользователь»). Так вы временно получите привилегии администратора и возможность произвести необходимые операции без смены аккаунта.
Команды Терминала для улучшения продуктивности
- Заменяет: Spotlight
- Почему лучше: работает быстрее, осуществляет поиск и по системным папкам (тогда как Spotlight в них не ищет или плохо индексирует их содержимое).
Синтаксис find состоит из четырех частей:
2. путь к директории, в которой вы хотите искать информацию (например, /Applications);
3. опции (например, -name дает find возможность искать файлы, которые подходят к заданному названию);
4. непосредственно сам поисковый запрос (например, Google Chrome).
Вот как выглядит вся команда в целом:
find /Applications -d 1 -name «*Google Chrome*»
Примечание: «звездочки» (*) указывают на то, что используется regex (регулярные выражения).
- Заменяет:⌘Cmd + I, т.е. команды для отображения информации;
- Почему лучше: может показать сразу несколько папок за один раз, и обычно выполняется быстрее.
du – это сокращение от «disk usage». Команда поможет быстро узнать размер конкретного файла или папки, или даже списка файлов внутри папки.
Лучшие опции для du:
-d («глубина», или depth): если за этой буквой стоит цифра, то find ограничит поиск по директории соответствующим количеством уровней. Например, если вы отдадите вашему Mac команду du:
Терминал выдаст вам информацию только об общем «весе» папок и файлов в папке Applications, без данных о размере подпапок, вложенных в эти папки.
-h (human readable, или «человеко-читаемые»). Выводит размеры файлов в привычных людям величинах – K (килобайтах), М (мегабайтах) или G (гигабайтах).
Команда du в действии:
- Заменяет: ручной перенос папок и файлов в нужное место.
- Почему лучше: быстрее и не требует много ручного труда.
Синтаксис mv очень прост – старый путь меняется на новый:
mv /Users/Yablykworld/Documents/file1 /Users/Yablykworld/Desktop/file1
Эта команда переносит file1 из папки Документы на Рабочий стол.
- Заменяет:⌘Cmd + I (показать информацию).
- Почему лучше: быстрее, умеет отображать информацию о нескольким файлах сразу и имеет богатую палитру настроек.
ls – невероятно мощная. команда для отображения того, что находится в ваших папках. Также она выдает информацию о том, кто имеет право видеть их, есть ли на вашем Mac скрытые файлы или папки, и многое другое.
Лучшие опции для ls:
-l – отображает права для каждого файла в папке, время последнего изменения, владельца файла и его (файла) название.
-a – показывает все файлы в папке, включая скрытые (отличный вариант для библиотеки пользователя, которая в macOS по умолчанию скрыта).
Вот как всё работает:
ls -la /System/Library
mkdir
- Заменяет действие:Finder → Файл → Новая папка.
- Почему лучше: работает быстрее, и задать имя новой папочке можно сразу в командной строке (нет необходимости кликать два раза, как это имеет место быть в графическом интерфейсе).
Создает новые папки в мгновение ока.
- Заменяет: процедуру отправки файлов в Корзину и её очистки;
- Почему лучше: быстрее, плюс удаляются даже те файлы, от которых обычно не получается избавиться с помощью Корзины.
Эта команда раз и навсегда удаляет абсолютно любой файл, который вы поместите в команду. Что, разумеется, требует повышенного внимания – в отличие от Корзины, rm не будет спрашивать «а Вы точно уверены?». Предполагается, что вы знаете, что делаете…
По умолчанию rm удаляет только файлы, папки остаются. Для того, чтобы сразу удалять и их, используйте опцию -R (рекурсивно).
rm -R /Users/Yablykworld/Desktop/Yablyk_Folder
Источник