Mac Terminal — это система командной строки, которая может помочь вам быстро получить контроль над вашей операционной системой и внести изменения. Доступ к приложению «Терминал» очень прост — вы можете перемещаться через Finder вашего Mac или через Spotlight. В этой статье мы узнаем, как открыть и использовать Mac Terminal.
Если вам интересно, как получить доступ к Терминалу на Mac, есть три основных способа сделать это: перейдя в папку Приложения в Finder, используя панель поиска Spotlight и используя Launchpad. Вот краткие пошаговые инструкции для этих процессов.
Вы также можете использовать Siri для запуска терминала: просто щелкните значок Siri и произнесите «Открыть Терминал». Чтобы выйти из приложения Терминал, вам просто нужно нажать Терминал > Выйти из Терминала или использовать сочетание клавиш Command + Q.
Хотя Terminal — отличная и универсальная утилита, которую можно иметь и использовать, это не обязательно единственный вариант, который у вас есть, и не самый простой в использовании. Мы также рекомендуем искать альтернативное решение, которое может эмулировать функции терминала в более удобной для пользователя манере, что, в конце концов, и означает наличие Mac. Опять же, если вы лучше знакомы с Windows, подумайте об этом как о командной строке для Mac. Вот несколько вариантов, которые мы протестировали и считаем лучшими из всех.
Если вы хотите избежать многих хлопот, связанных с изучением использования терминала на Mac, мы рекомендуем изучить Commander One. Это файловый менеджер macOS, который имеет интерфейс с двумя панелями и поддерживает открытие нескольких вкладок. Благодаря этому интерфейсу перемещение и копирование файлов из одного места в другое становится проще простого, а вкладки помогут вам избежать и устранить беспорядок.
Он поддерживает различные типы файлов, которые вы также можете искать по имени или даже по содержимому. Говоря о файлах, для более продвинутых пользователей, которые хотят заглянуть за занавес macOS, через Commander One вы можете увидеть все скрытые файлы на вашем Mac.
Ощутимым способом, с помощью которого Commander One может помочь повысить эффективность вашей работы, является возможность установки собственных горячих клавиш для действий, которые вы выполняете чаще всего, тем самым сокращая поток, который в противном случае мог бы занять несколько минут, до момента, когда требуется нажать кнопку. В сочетании с интеллектуальной организацией операций с файлами в очередях и многими другими расширенными параметрами этот инструмент обязательно изменит способ вашего взаимодействия с вашим Mac.
Помимо того, что Commander One является одним из лучших файловых менеджеров, он также работает как эмулятор Терминала, что позволяет чрезвычайно легко управлять всеми системными процессами. Вы можете вызвать Терминал, просто используя горячие клавиши.
Эмулятор включает в себя все необходимые функции и избавляет от необходимости переключаться между приложениями во время работы с ним. Все команды Mac Терминала можно выполнять в окне приложения.
Плюсы:
Минусы:
Поддерживаемая ОС: macOS
Цена: $29.99
Еще один эмулятор терминала на Mac - iTerm2. Он предлагает набор удобных функций и является отличным выбором как для начинающих, так и для опытных пользователей. iTerm2 позволяет разделить вкладку на несколько панелей, автоматизировать рутинные команды и имеет надежную функцию поиска на странице, которая значительно упрощает просмотр. Кроме того, вы можете ускорить работу с помощью горячих клавиш и копировать без использования мыши.
Плюсы:
Минусы:
Поддерживаемая ОС: macOS
Цена: бесплатно
Итак, теперь, когда вы выяснили, как открыть Терминал на Mac, и даже рассмотрели изящную альтернативу, давайте познакомим вас с коротким и приятным учебным пособием по Терминалу Mac, которое вы должны установить на путь к индивидуальной настройке каждого аспекта работы с macOS.
Открыв перед собой окно терминала, вы можете вспомнить фильмы о хакерах начала 2000-х годов, но постарайтесь воздержаться от крика "Я в мейнфрейме!" и приступим к вводу. Первое, что нужно иметь в виду, это то, что для выполнения любой команды терминала вам нужно будет нажать клавишу «Ввод», так как просто набрав ее, вы ничего не сделаете.
После того, как вы наберете команду и нажмете клавишу «Ввод», разыграется один из двух сценариев. Либо вы получите сообщение об ошибке, если какая-то ошибка закралась в вашу командную строку, либо команда будет выполнена. Если вы запросили действие, которое должно отображать текстовый ответ, например, ls
, который показывает вам файлы и/или папки в текущем каталоге, список указанных элементов появится в Окно терминала.
Если выполненная вами команда не требует текстового ответа, вы просто получите новую строку с упоминанием вашего имени пользователя после завершения обработки команды. Это относится к такой команде, как caffeinate
, которая не позволит вашему Mac перейти в спящий режим, пока открыто окно Терминала или пока вы не нажмете Control + C.
Еще одна важная деталь, о которой следует помнить при использовании Терминала, заключается в том, что большинство, если не все команды, чувствительны к регистру. Поэтому не забудьте написать «Dock», когда вы имеете в виду Dock, иначе ваша команда вернет ошибку или, что еще хуже, сделает что-то другое, чем ожидалось.
Наконец, большинство команд, которые вы будете выполнять в Терминале, скорее всего, будут запускать приложения или открывать файлы. Чтобы сделать это эффективно через терминал, вам нужно будет создать путь для их запуска.
В Терминале "путь" может означать две разные вещи в зависимости от заглавных букв. Путь в нижнем регистре просто указывает на расположение файла или приложения на вашем компьютере, в папках и подпапках. Их адрес, если хотите, следуя структуре ваших папок. Например, путь к приложению «Терминал» — /Applications/Utilities/Terminal.app
. Способ запуска приложения или открытия папки в Терминале очень сильно зависит от того, откуда вы находитесь.
Таким образом, путь может принимать две формы. Первый — это абсолютный путь, то есть полный адрес файла независимо от папки, из которой вы сейчас работаете. Абсолютный путь начинается с корневого уровня вашего жесткого диска и отображается как /
. Второй — относительный путь, то есть относительно позиции, к которой вы уже перешли, и представлен ./
. Например, если вы уже зашли в папку /Applications/
в Терминале и теперь хотите перейти к Утилитам, вместо того, чтобы вводить полный (абсолютный) путь, вам просто нужно ввести из ./Утилиты/
.
По умолчанию при запуске Терминала вы начинаете с папки пользователя, а именно /Users/*yourusername*/ (это заполнитель, вы увидите имя пользователя, который вошел в систему в это время.
Другое значение пути в Терминале состоит в том, что список предварительно назначенных каталогов хранится в специальной переменной под названием «ПУТЬ». PATH полезен, поскольку он предоставляет нам набор каталогов, в которых Терминал будет автоматически искать совпадающие имена файлов, что ускоряет доступ к файлам, которые вы используете чаще всего, без необходимости каждый раз вводить их абсолютные или относительные пути.
Все, что нам нужно сделать, это убедиться, что программы или файлы, которые мы пытаемся запустить, имеют путь в одном из этих каталогов, или что мы добавляем путь этой программы в PATH. Чтобы увидеть, какие каталоги находятся в вашем PATH, вы можете ввести echo $PATH
, и он должен вернуть список каталогов, которые в нем хранятся.
Пришло время немного намочить ноги. Первое, что вы должны знать, это то, что адрес на вашем компьютере, где вы сейчас находитесь, называется текущим рабочим каталогом, или сокращенно cwd
.
Одна из первых вещей, которую вы можете сделать в своем cwd
, – узнать, какие файлы и папки находятся по этому адресу. Для этого просто введите ls
и, как мы упоминали ранее, вы получите список содержимого каталога. Вы можете получить дополнительную информацию из команды ls
, добавив переключатель в конце. Вот несколько примеров:
l
, который позволяет просматривать разрешения для каждого файла в каталогеR
, который будет отображать не только каждую папку в каталоге, но и все их файлыa
, который покажет все скрытые файлы в текущем каталоге.Если вы хотите просмотреть список файлов другого каталога, отличного от вашего cwd
, без фактического изменения текущего рабочего каталога, просто добавьте абсолютный или относительный путь к этому каталогу после команды, например этот ls /Applications/Utilities/
.
Второе основное действие, которое вы можете сделать в терминале, – это изменить свой cwd
с помощью команды cd
, за которой следует путь, по которому вы хотите перейти, например этот cd /Приложения/Утилиты/
.
Еще одна полезная команда для использования в Терминале — pwd
, которая отображает полный путь к вашему cwd
на тот случай, если вам нужно быстро вспомнить, какой у вас текущий каталог.
Наконец, как только вы начнете самостоятельно исследовать, какие еще интересные трюки вы можете выполнять в Терминале, обязательно запомните команду man
, за которой следует любая интересная команда, которую вы нашли. Это вернет информацию о команде, которую вы ввели после команды man
. Например, man pwd
вернет информацию о команде pwd
, которая отображает текущий путь к рабочему каталогу.
Являетесь ли вы давним пользователем Mac или только недавно перешли с компьютера под управлением Windows или Linux, у вас, вероятно, будет ассоциироваться Mac с его удивительно гладким и дружественным графическим интерфейсом пользователя (GUI). С помощью графического интерфейса macOS вы, вероятно, сможете выполнять большинство повседневных задач, которые обычному пользователю могут понадобиться для выполнения на своем устройстве. Однако для продвинутых и профессиональных пользователей этого недостаточно.
Вот тут и появляется Терминал. Вы спросите, что такое Терминал на Mac? Ну, сначала вы должны знать, что, хотя это, вероятно, один из наименее известных инструментов в арсенале Mac, он также, вероятно, самый универсальный и полезный, когда вы научитесь его использовать. Проще говоря, это утилита командной строки, позволяющая пользователю вводить строки кода, чтобы что-то делать на его устройстве.
Подумайте о командной строке Windows, если вы не являетесь обычным пользователем Mac и должны иметь представление о том, что делает Терминал. С его помощью можно выполнять очень полезные задачи, такие как загрузка файлов без использования браузера, добавление сообщения в окно входа в систему или настройка автоматического перезапуска Mac в случае сбоя.
Если вы новичок в использовании приложения Терминал на Mac, найдите время, чтобы понять его. Терминал Mac достаточно хорош и эффективно выполняет свою работу, но это не единственный доступный вариант.
Если вам нужны дополнительные функции и настраиваемые решения, есть расширенные приложения, такие как Commander One. Это один из мощных эмуляторов Терминала с широким набором полезных функций. Мало того, он даже служит FTP-клиентом и файловым менеджером для Mac.
Хотя Терминал Mac и его альтернативы, перечисленные выше, дадут вам полный контроль над вашей системой, вы должны быть осторожны, чтобы сделать это правильно.
Часто задаваемые вопросы:
defaults write com.apple.SoftwareUpdate ScheduleFrequency 1
. Более подробную информацию вы можете найти в этой статье.