Исправить ошибку терминала «Операция запрещена» в MacOS Mojave
Если вы являетесь пользователем командной строки Mac, вы могли заметить, что многие часто используемые команды, вводимые в Терминал (или iTerm), приводят к сообщению об ошибке «Операция запрещена» после обновления до MacOS Mojave 10.14 или более поздней версии. Ошибка «Операция запрещена» в Терминале можно увидеть после выполнения даже простых команд, таких как использование ‘ls’ ‘mv’ и ‘cp’ в собственном каталоге пользователя, а также во многих других местах каталога на Mac и при попытке использовать множество команд по умолчанию. Очевидно, что этот тип сообщения об ошибке делает навигацию и использование командной строки в MacOS Mojave довольно трудным, если не невозможным для многих целей. Не волнуйтесь, Терминал не сломан в новых версиях MacOS.
Это пошаговое руководство покажет вам, как исправить сообщения об ошибках «Операция запрещена», появляющиеся в командной строке Терминала для Mac OS в Mojave 10.14 или более поздней версии.
Как исправить ошибку «Операция запрещена» в Терминале для Mac OS
- Вытяните меню Apple и выберите «Системные настройки».
- Выберите панель управления «Безопасность и конфиденциальность».
- Теперь выберите вкладку «Конфиденциальность», затем в левом меню выберите «Полный доступ к диску».
- Щелкните значок замка в нижнем левом углу панели предпочтений и войдите в систему с учетной записью уровня администратора.
- Теперь щелкните [+] кнопка плюс, чтобы добавить приложение с полным доступом к диску
- Перейдите в папку / Applications / Utilities / и выберите «Терминал», чтобы предоставить Терминалу права полного доступа к диску.
- Перезапустите терминал, сообщения об ошибке «Операция запрещена» исчезнут.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Если вы еще не сталкивались с сообщением об ошибке «Операция запрещена» в Терминале MacOS (Mojave 10.14 или новее), то это, вероятно, потому, что вы не заходили в каталог или путь к файлу, который имеет дополнительные ограничения доступа (или вы не используете Терминал, и в этом случае вся эта статья не для вас).
Хотя многие из различных основных системных и корневых каталогов также будут выдавать сообщения об ошибках в терминале macOS, вы также можете найти сообщение об ошибке даже при попытке работать в собственном домашнем каталоге пользователя, в том числе во многих пользовательских папках ~ / Library /, например ~ / Library / Messages (где вложения iMessage и журналы чатов хранятся в Mac OS) и ~ / Library / Mail / (где хранятся почтовые плагины уровня пользователя, данные почтового ящика и другие данные почтового приложения) и многие другие.
Вы можете проверить это самостоятельно, до и после настройки параметров, описанных выше, с помощью простой команды, например с помощью ls в одной из защищенных папок:
ls ~/Library/Messages
Если Терминалу не предоставлен полный доступ к диску, вы увидите сообщение об ошибке «Операция запрещена».
Если Терминал делает предоставлен полный доступ к диску или если SIP отключен, вы не увидите это сообщение об ошибке в терминале MacOS.
Если вам интересно, да, это означает, что на самом деле есть два способа исправить ошибку «Операция запрещена», с которой вы можете столкнуться в Терминале MacOS; Первый, о котором мы подробно рассказываем здесь, довольно прост, предоставляя дополнительные права доступа к приложению Терминал, а другой – немного более драматичный, который включает в себя отключение защиты целостности системы на Mac, что обычно не рекомендуется, и мы не будем здесь подробно останавливаться, хотя простого отключения SIP и перезагрузки обычно достаточно, чтобы ошибка исчезла, если вы предпочитаете идти этим путем.
Сообщение «Операция запрещена» – это одна из множества ошибок командной строки, с которыми вы можете столкнуться в терминале Mac OS. Еще одна часто встречающаяся ошибка командной строки – это сообщение об ошибке «команда не найдена», которое также может встречаться в Терминале для MacOS по разным причинам.
Если у вас есть другие советы, рекомендации, предложения или мысли о командной строке в MacOS или об этом конкретном сообщении об ошибке, поделитесь с нами в комментариях ниже.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)