Терминал — это приложение, которое дает вам доступ к внутренней работе Mac через интерфейс командной строки (CLI). Использование этого приложения дает вам возможность вносить в операционную систему множество изменений, недоступных из графического пользовательского интерфейса (GUI). Обычно это не предназначено для среднего покупателя. Вместо этого он служит отличным инструментом для опытных пользователей и разработчиков.
Тем не менее, если вам интересно, в этой статье показано, как открыть Терминал на Mac и использовать основные команды.
Инструкции в этой статье демонстрируются с использованием macOS 10.15 Catalina. Команды должны применяться в Терминале на любом компьютере Mac.
Что такое терминал?
Терминал — это эмулятор, обеспечивающий интерфейс командной строки. Он похож на PowerShell в Microsoft Windows, который заменил командную строку (MS-DOS) в 2017 году. MacOS основан на операционной системе Unix, изначально созданной AT&T для Bell System. Терминал по умолчанию использует оболочку Bash.
«Оболочка» — это другое слово для интерфейса, будь то текстовый или графический. Поскольку Терминал эмулирует среду командной строки, оболочка создает визуальный интерфейс внутри эмуляции. Для macOS оболочкой по умолчанию является Bash (Bourne-Again Shell), хотя вы можете переключиться на Z Shell (или zsh) с помощью команды.
Все, что вы видите в macOS, происходит из графического пользовательского интерфейса. Вместо того чтобы вводить команды, у вас есть окна, которыми управляют с помощью мыши и клавиатуры. Сенсорные экраны, жесты, цифровые ручки и многое другое делают взаимодействие еще проще. Зачем вводить команды в интерфейс старой школы?
Простое объяснение состоит в том, что с помощью команд вы можете делать все, что угодно, например изменять место хранения по умолчанию для ваших снимков экрана, играть в игры, заставлять Mac говорить, показывать скрытые папки и многое другое. Что еще более важно, команды выполняются быстрее, потому что они прямые.
Однако графический интерфейс, генерирующий все окна и меню macOS, нацелен на легкость и простоту, а не на скорость. Когда вы перетаскиваете файл из окна в окно, использование командной строки для выполнения того же перемещения может быть быстрее.
Как открыть терминал
Терминал обычно находится на доке. Значок напоминает экран ввода командной строки с белым символом> (больше), установленным на черном фоне.
Вы также можете получить доступ к приложению "Терминал" через панель запуска.
-
Щелкните значок «ракета», расположенный на доке. Откроется панель запуска MacOS.
-
Нажмите Другое папка.
-
Нажмите терминал приложение
Основы команд
Вот несколько основных запусков командной строки. Это слова действия, такие как копирование, перемещение и список. Некоторые из них не используются в приведенных ниже примерах. Вместо этого этот список просто показывает, как начинаются команды.
Для команд терминала не существует простой «отмены», поэтому убедитесь, что вам удобно пользоваться этим, прежде чем действительно вносить изменения в свою систему.
- кошка — Список содержимого файла или папки
- cd — как и DOS, используйте эту команду для изменения каталогов
- cp — Скопируйте файл или папку
- по умолчанию — Эта команда изменяет настройки, не указанные в разделе «Настройки».
- ls — эта команда выводит список содержимого каталога
- MkDir — Сделать каталог
- mv — Переместить файл или папку
- карликовый — Откройте редактор терминала.
- SSH — сокращение от Secure Shell, эта команда создает безопасное зашифрованное соединение между двумя хостами.
- Sudo — расширяет вашу команду с правами администратора (суперпользователя) и требует пароля. Однако будьте осторожны, так как неправильные команды могут повредить macOS и потребовать новой установки.
Команды для начала работы
Вот забавные и полезные команды для начала. К ним относятся не спать Mac, смотреть ASCII-версию Star Wars Episode IV и некоторые другие.
Чтобы выполнить эти команды, вы должны закончить, нажав клавишу Enter. Мы отметили этот ключ в командах, требующих более одного ввода.
Просмотр содержимого файла или каталога
Это удобно, если вы хотите просмотреть содержимое ZIP-файла или исполняемого файла до его распаковки. Вставьте расположение файла или папки после ~ (тильда) символ.
кошка ~ / файл / путь / здесь
Увеличить частоту обновления
Число в конце представляет количество дней, в течение которых Mac будет ждать проверки обновлений. MacOS обычно проверяет один раз в неделю, поэтому в конце значение по умолчанию равно 7. В этом примере Mac будет проверять один раз в день.
по умолчанию пишите com.apple.SoftwareUpdate ScheduleFrequency -int 1
Не позволяйте Mac спать
Поскольку ваш Mac не может пить кофе, следующий лучший способ не дать ему заснуть — это дать ему команду с кофеином. Это заставит его бодрствовать бесконечно долго.
Caffeinate
Чтобы остановиться, введите CTRL + C ключи.
Если вы хотите, чтобы ваш Mac не спал в течение определенного времени, используйте следующий пример. Здесь мы выбрали 250,000 XNUMX секунд (это не совсем три дня для любопытных).
Кофеинат -т 250000
Смотрите текстовую версию "Звездных войн: Новая надежда"
Это просто развлечение. Возможно, вы не просидите все шоу, но удивительно видеть этот классический фильм, изображенный с использованием анимированного формата ASCII, как будто вы находитесь в начале 1980-х годов.
nc полотенце.blinkenlights.nl 23
Изменить формат снимка экрана
PNG является форматом по умолчанию. Используйте эту команду для сохранения снимков экрана в формате JPG, GIF или другом формате.
по умолчанию напишите com.apple.screencapture тип jpg
Изменить имя снимка экрана по умолчанию
MacOS сохраняет снимки экрана с датой и временем, указанными в имени файла. Используйте эту команду, чтобы создать имя файла по умолчанию, которое не будет таким уродливым и длинным.
по умолчанию пишется com.apple.screencapture name "New Screen Shot Name"
Изменить место сохранения снимка экрана
По умолчанию скриншоты сохраняются на рабочий стол. Используйте эту команду, чтобы изменить целевое место хранения, например выделенную папку.
по умолчанию пишите com.apple.screencapture location ~ / your / location / здесь
Нажмите вводить ключ.
killall SystemUIServer
Удаление тени на снимке экрана
Если вы делаете скриншоты открытого окна с помощью Command + Shift + 4 + пробел , MacOS добавляет тень при нажатии на это окно. Если вам не нужен этот эффект, используйте следующую команду:
по умолчанию пишут com.apple.screencapture disable-shadow -bool TRUE; killall SystemUIServer
Чтобы снова включить эффект, введите эту команду:
по умолчанию пишем com.apple.screencapture disable-shadow -bool FALSE; killall SystemUIServer
Звонок, как iPhone, подключенный к источнику питания
Вот небольшая забавная командная строка для владельцев iPhone.
по умолчанию пишем com.apple.PowerChime ChimeOnAllHardware -bool TRUE; откройте /System/Library/CoreServices/PowerChime.app
Чтобы отключить звуковой сигнал, введите следующее и нажмите клавишу Enter:
по умолчанию пишите com.apple.PowerChime ChimeOnAllHardware -bool FALSE; killall PowerChime
Сделайте так, чтобы ваш Mac говорил
Это не служит другой цели, кроме как развлечь детей механическим голосом Mac. Вам не нужны кавычки в команде. (Обязательно замените предложение в кавычках тем, что вы хотите, чтобы компьютер говорил.)
Скажите: «Введите здесь свое классное предложение»
Загрузить файлы из Интернета
Не хотите скачивать файлы через браузер? Вместо этого выберите этот маршрут.
cd ~ / Загрузки /
Нажмите вводить ключ и введите эту команду. Пресса вводить еще раз после ввода команды.
curl -O [URL-адрес файла для загрузки]