Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Реши за меня
Добрые новости
Стыдные вопросы
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
Сервисы
macOS
27 февраля 2022

56 полезных команд терминала в macOS на все случаи жизни

Взаимодействие с файлами, управление процессами, а также интересные фишки вроде прогноза погоды и не только.
Фото автора Артём Козориз
Артём Козориз

Автор Лайфхакера

56 poleznyh komand terminala v macOS na vse sluchai zhizni
Оглавление
  1. Основы
  2. Взаимодействие с терминалом
  3. Работа с папками и файлами
  4. Управление правами доступа файлов и папок
  5. Управление системой
  6. Управление процессами
  7. Взаимодействие с сетью
  8. Разное
  9. Горячие клавиши для работы с терминалом macOS
Оглавление
  1. Основы
  2. Взаимодействие с терминалом
  3. Работа с папками и файлами
  4. Управление правами доступа файлов и папок
  5. Управление системой
  6. Управление процессами
  7. Взаимодействие с сетью
  8. Разное
  9. Горячие клавиши для работы с терминалом macOS

Основы

Команды терминала macOS
  1. sudo. Запустить команду с правами администратора.
  2. sudo !!. Запустить предыдущую команду с правами администратора.
  3. man ваша_команда. Показать полную документацию по команде.
  4. ваша_команда –help. Вывести краткую справочную информацию по заданной команде.

Взаимодействие с терминалом

Команды терминала macOS
  1. history. Показать список последних введённых команд. Добавив в конце число, можно ограничить количество выводимых элементов.
  2. !!. Выполнить последнюю введённую команду.
  3. clear. Полностью очистить окно терминала от команд и сообщений.
  4. &&. Специальный аргумент для последовательного выполнения нескольких команд. Например, первая_команда && вторая_команда.

Работа с папками и файлами

Команды терминала macOS
  1. mkdir название_папки. Создать новую папку с указанным именем. Если дописать через пробел другие имена, можно создать сразу несколько папок: mkdir название_первой_папки название_второй_папки.
  2. rmdir название_папки. Удалить пустую папку.
  3. rm ‑R название_папки. Удалить папку со всем её содержимым.
  4. touch название_файла. Создать новый файл без расширения.
  5. open название_файла. Открыть указанный файл.
  6. cp название_файла название_папки. Копировать файл в указанную папку.
  7. mv название_файла название_папки. Переместить файл в указанную папку.
  8. rm название_файла. Удалить файл без подтверждения.
  9. rm ‑i название_файла. Удалить файл с запросом на подтверждение (понадобится ввести y для продолжения или n — для отмены).
  10. find название_папки ‑name название_файла. Найти в указанной папке файлы, имя которых содержит заданные символы.
  11. grep ‑rl “искомый_текст” название_папки. Найти все содержащие указанный текст файлы внутри заданной папки.

Управление правами доступа файлов и папок

Команды терминала macOS
  1. ls ‑ld название_папки. Показать права доступа указанной папки.
  2. chmod 600 название_папки. Установить права на чтение/запись только для владельца папки. При добавлении аргумента -R права будут распространяться также на содержимое папки.
  3. chmod 600 название_файла. Установить права на чтение/запись файла только для его владельца.
  4. chmod 755 название_файла. Сделать файл исполняемым.

Управление системой

Команды терминала macOS
  1. whoami. Показать имя пользователя.
  2. sudo purge. Принудительно очистить оперативную память (потребуется ввод пароля).
  3. uptime. Показать время работы компьютера с момента включения.
  4. sudo shutdown ‑h now. Отключить компьютер (потребуется ввод пароля администратора).

Управление процессами

Команды терминала macOS
  1. top. Отобразить активные процессы с сортировкой по использованию процессора. Информация обновляется.
  2. top ‑o rsize. Отобразить список процессов с сортировкой по объёму используемой памяти.
  3. kill PID_процесса. Принудительно завершить указанный процесс. PID можно узнать, введя команду top.
  4. killall название_процесса. Принудительно завершить все процессы с указанным именем. Например, убить зависшее приложение.

Взаимодействие с сетью

Команды терминала macOS
  1. ping адрес_сервера. Проверить пинг до указанного сервера, например ping google.com, и понять, есть ли интернет‑соединение и насколько оно стабильное.
  2. ifconfig en0. Показать IP- и MAC‑адрес компьютера.
  3. arp ‑a. Показать список всех устройств в локальной сети с их IP- и MAC‑адресами.
  4. curl ‑O ссылка_на файл. Скачать файл по заданному URL (работает для протоколов HTTP, HTTPS и FTP).

Разное

Команды терминала macOS
  1. curl http://wttr.in/. Показать прогноз погоды на три дня для текущей локации.
  2. say Привет, Лайфхакер! Mac произнесёт любой текст, введённый после команды.
  3. nc towel.blinkenlights.nl 23. Просмотреть четвёртый эпизод «Звёздных войн» в виде текстовой графики.
  4. cal Показать календарь на текущий месяц. Параметр -A 1 добавляет указанное количество месяцев после текущей даты, а -B 1 — до неё.

Горячие клавиши для работы с терминалом macOS

  1. Tab. Автоматически завершить имя файла или папки после нескольких введённых символов.
  2. Control + A. Переместить курсор в начало текущей строки.
  3. Control + E. Переместить курсор в конец текущей строки.
  4. Control + U. Удалить текст от курсора до начала строки.
  5. Control + K. Удалить текст от курсора до конца строки.
  6. Control + W. Удалить слово перед курсором.
  7. Control + T. Поменять местами два символа перед курсором.
  8. Esc + T. Поменять местами два слова перед курсором.
  9. Control + L. Очистить вывод предыдущей команды.
  10. Option + →. Переместить курсор на одно слово вперёд.
  11. Option + ←. Переместить курсор на одно слово назад.
  12. Control + F. Переместить курсор на один символ вправо.
  13. Control + B. Переместить курсор на один символ влево.
  14. Control + Z. Приостановить выполнение текущего процесса.
  15. Control + C. Прервать процесс, который в данный момент выполняется.
  16. Command + D. Разделить окно на две панели для параллельной работы. Последующее нажатие ещё раз поделит пополам выбранную панель.
  17. Shift + Command + D. Закрыть панель.

⭐ Отметьте Лайфхакер галочкой в избранных источниках Google: так вы чаще будете видеть проверенные статьи и поддержите нас.

Читайте также
🧐
Всё, что нужно знать о режиме восстановления в macOS
Yippy — бесплатный менеджер буфера обмена для macOS, который даст фору многим аналогам
OnlySwitch — одна утилита для управления всеми функциями macOS
Обложка: Hadrian / shutterstock
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
Самокат, СИМ и питбайк: как кататься без травм и штрафов

Самокат, СИМ и питбайк: как кататься без травм и штрафов

Не ругайте себя за срывы: что мешает бросить курить и как с этим справиться

Не ругайте себя за срывы: что мешает бросить курить и как с этим справиться

7 мифов об уколах для похудения

7 мифов об уколах для похудения

3 лучших аэрогриля среди моделей FELFRI 2026 года

3 лучших аэрогриля среди моделей FELFRI 2026 года

Комментарии
Vladimir Kuklin
28.02.22 08:36
Эти команды не только macOS, но и других Unix-систем.
Denis Osipov
28.02.22 22:25
И где хотя бы brew?
Slavko Ego
25.11.23 21:13
brew отдельная команда, для вызова которой сперва необходимо скачать пакет homebrew
alex bon
01.03.24 20:16
А где команда cat?
Что вы могли пропустить
В «Яндекс Go» и «Яндекс Заправках» теперь можно проверять наличие бензина на АЗС
В «Яндекс Go» и «Яндекс Заправках» теперь можно проверять наличие бензина на АЗС
0
Вчера
Новости
Технологии
Как выбрать пароочиститель для дома и не разочароваться
Как выбрать пароочиститель для дома и не разочароваться
0
Вчера
Ликбез
Устройства
Браузер DuckDuckGo научился блокировать видеорекламу на YouTube и других сайтах
Браузер DuckDuckGo научился блокировать видеорекламу на YouTube и других сайтах
0
Вчера
Браузеры
Новости
Microsoft признала ошибку в Windows 11, которая потребляет до 500 ГБ памяти
Microsoft признала ошибку в Windows 11, которая потребляет до 500 ГБ памяти
0
Вчера
Windows
Новости
Позитивных прогнозов нет: кризис памяти уже меняет рынок недорогих смартфонов
Позитивных прогнозов нет: кризис памяти уже меняет рынок недорогих смартфонов
0
Вчера
Новости
Устройства
iPhone 18 Pro станет заметно толще — из-за новых камер и аккумулятора
iPhone 18 Pro станет заметно толще — из-за новых камер и аккумулятора
0
Вчера
Новости
Устройства
Samsung назвала дату презентации Galaxy Unpacked, где покажет свою первую «широкую» раскладушку
Samsung назвала дату презентации Galaxy Unpacked, где покажет свою первую «широкую» раскладушку
0
Вчера
Новости
Устройства
Google объявила дату презентации серии Pixel 11 — цены уже утекли в Сеть
Google объявила дату презентации серии Pixel 11 — цены уже утекли в Сеть
0
Вчера
Новости
Устройства
Под любой сценарий: 10 лучших смартфонов Xiaomi в 2026 году
Под любой сценарий: 10 лучших смартфонов Xiaomi в 2026 году
0
7 июля
Устройства
Устройства
Минцифры пока не будет вводить плату за иностранный интернет-трафик
Минцифры пока не будет вводить плату за иностранный интернет-трафик
0
7 июля
Новости
Технологии
В Windows 11 появится облачное восстановление системы без флешки
В Windows 11 появится облачное восстановление системы без флешки
0
7 июля
Windows
Новости
Представлен Nothing Phone (4b) — среднебюджетный смартфон с новым светодиодным индикатором
Представлен Nothing Phone (4b) — среднебюджетный смартфон с новым светодиодным индикатором
0
7 июля
Новости
Устройства
Bigme выпустила первый цветной E‑Ink-монитор с частотой 60 Гц
Bigme выпустила первый цветной E‑Ink-монитор с частотой 60 Гц
0
7 июля
Новости
Устройства
Раскрыты главные изменения в операционной системе HyperOS 4
Раскрыты главные изменения в операционной системе HyperOS 4
0
7 июля
Новости
Технологии
20 000 заправок по всей России: «Т-Банк» запустил карту с данными о наличии бензина на АЗС
20 000 заправок по всей России: «Т-Банк» запустил карту с данными о наличии бензина на АЗС
0
7 июля
Новости
Технологии
Оглавление
  1. Основы
  2. Взаимодействие с терминалом
  3. Работа с папками и файлами
  4. Управление правами доступа файлов и папок
  5. Управление системой
  6. Управление процессами
  7. Взаимодействие с сетью
  8. Разное
  9. Горячие клавиши для работы с терминалом macOS
Оглавление
  1. Основы
  2. Взаимодействие с терминалом
  3. Работа с папками и файлами
  4. Управление правами доступа файлов и папок
  5. Управление системой
  6. Управление процессами
  7. Взаимодействие с сетью
  8. Разное
  9. Горячие клавиши для работы с терминалом macOS
Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitter (X)PinterestYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях