Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
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. Закрыть панель.
Читайте также
🧐
Всё, что нужно знать о режиме восстановления в macOS
Yippy — бесплатный менеджер буфера обмена для macOS, который даст фору многим аналогам
OnlySwitch — одна утилита для управления всеми функциями macOS
Обложка: Hadrian / shutterstock
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

Nahodki AliExpress: samye interesnye i poleznye tovary nedeli

Находки AliExpress: самые интересные и полезные товары недели

15 товаров с AliExpress для тех, кому надоел интерьер дома

15 товаров с AliExpress для тех, кому надоел интерьер дома

Надо брать: демисезонные кроссовки от Baasploa со скидкой 69%

Надо брать: демисезонные кроссовки от Baasploa со скидкой 69%

Вещи для радости

10 вещей с маркетплейсов, которые порадовали нас на этой неделе

Робот-пылесос Roborock Qrevo C Pro

Флагманский робот-пылесос от Roborock отдают со скидкой 56% на AliExpress

10 популярных товаров с приличными скидками на AliExpress

10 популярных товаров с приличными скидками на AliExpress

Оформляем дебетовку с кешбэком до 15% за пополнение PS Store, Steam и Xbox

Оформляем дебетовку с кешбэком до 15% за пополнение PS Store, Steam и Xbox

Робот — мойщик окон от Divedeer

Дешевле 3 000 рублей стоит хороший мойщик окон прямо сейчас на AliExpress

Это интересно
Как найти покупателей без помощи социальных сетей

Как найти покупателей без помощи социальных сетей

Как сегодня в России создают новые лекарства и учатся «заживлять» трещины в металле

Как сегодня в России создают новые лекарства и учатся «заживлять» трещины в металле

Куда поехать за классным сувениром: 7 точек Золотого кольца с удивительными народными промыслами

Куда поехать за классным сувениром: 7 точек Золотого кольца с удивительными народными промыслами

Уколы для похудения «Седжаро»: что нужно знать о препарате

Уколы для похудения «Седжаро»: что нужно знать о препарате

Комментарии
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?
Что вы могли пропустить
Технолайфхак: как прочитать удалённое собеседником сообщение в месенджерах на Android 
Технолайфхак: как прочитать удалённое собеседником сообщение в месенджерах на Android 
0
Вчера
Технологии
Технологии
Личный опыт: 4 месяца с iPhone 17 — лучшим и скучнейшим айфоном 2026 года
Личный опыт: 4 месяца с iPhone 17 — лучшим и скучнейшим айфоном 2026 года
0
7 марта
Устройства
Устройства
Есть тревожные звоночки: в масштабном исследовании оценили влияние ИИ на рынок труда
Есть тревожные звоночки: в масштабном исследовании оценили влияние ИИ на рынок труда
0
6 марта
Новости
Технологии
AnTuTu обновил рейтинг Android-смартфонов с лучшим соотношением цены и производительности
AnTuTu обновил рейтинг Android-смартфонов с лучшим соотношением цены и производительности
0
6 марта
Новости
Устройства
Появились первые результаты тестов производительности MacBook Neo
Появились первые результаты тестов производительности MacBook Neo
0
6 марта
Новости
Устройства
Как пользоваться нейросетью Nano Banana в 2026 году
Как пользоваться нейросетью Nano Banana в 2026 году
0
6 марта
Ликбез
Технологии
Deveillance представила Spectre I — гаджет, который не даёт другим устройствам вас прослушивать
Deveillance представила Spectre I — гаджет, который не даёт другим устройствам вас прослушивать
0
6 марта
Новости
Устройства
Google начала наказывать Android‑приложения за быстрый расход батареи
Google начала наказывать Android‑приложения за быстрый расход батареи
0
6 марта
Android
Новости
OpenAI представила GPT-5.4 — ИИ-модель, которая умеет управлять компьютером пользователя
OpenAI представила GPT-5.4 — ИИ-модель, которая умеет управлять компьютером пользователя
0
6 марта
Новости
Технологии
Почему новый MacBook Neo — именно то, чего так не хватало Apple и всем нам
Почему новый MacBook Neo — именно то, чего так не хватало Apple и всем нам
0
5 марта
Технологии
Технологии
Nothing представила два бюджетных смартфона в духе киберпанка — Phone 4(a) и 4(a) Pro
Nothing представила два бюджетных смартфона в духе киберпанка — Phone 4(a) и 4(a) Pro
0
5 марта
Новости
Устройства
11 приложений, которые помогут экономить на покупках в 2026 году
11 приложений, которые помогут экономить на покупках в 2026 году
0
5 марта
Стать богатым
Технологии
Apple выпустила бюджетный ноутбук MacBook Neo — он во многом не хуже Air-модели
Apple выпустила бюджетный ноутбук MacBook Neo — он во многом не хуже Air-модели
0
4 марта
Новости
Устройства
Программирование без рук: в ИИ-инструменте для написания кода Claude Code появился голосовой режим
Программирование без рук: в ИИ-инструменте для написания кода Claude Code появился голосовой режим
0
4 марта
Веб-сервисы
Новости
Unihertz показала Titan 2 Elite — кнопочный мини-смартфон в стиле BlackBerry
Unihertz показала Titan 2 Elite — кнопочный мини-смартфон в стиле BlackBerry
0
4 марта
Новости
Устройства
Оглавление
  1. Основы
  2. Взаимодействие с терминалом
  3. Работа с папками и файлами
  4. Управление правами доступа файлов и папок
  5. Управление системой
  6. Управление процессами
  7. Взаимодействие с сетью
  8. Разное
  9. Горячие клавиши для работы с терминалом macOS
Оглавление
  1. Основы
  2. Взаимодействие с терминалом
  3. Работа с папками и файлами
  4. Управление правами доступа файлов и папок
  5. Управление системой
  6. Управление процессами
  7. Взаимодействие с сетью
  8. Разное
  9. Горячие клавиши для работы с терминалом macOS
Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииДля начинающих авторовО компании
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях