-3

Как я могу получить доступ ко ВСЕМ каталогам в терминале в macOS? (usr, etc, dev и т. д.) macOS скрывает их.

Возможно ли получить к ним доступ в программе Terminal на macOS или Apple не позволяет этого? Если так, нужно ли мне использовать программу терминала послепродажного обслуживания?

Я не могу найти ответ на этот вопрос, прибегая к помощи Google. Я только что позвонил в техподдержку Apple, и они не сказали мне, как это сделать. Они сказали, что не хотят, чтобы люди бездельничали в своей операционной системе. В конце концов мне придется купить другой компьютер, но я просто не могу позволить себе прямо сейчас. Если бы кто-то был достаточно любезен, чтобы помочь мне, я был бы признателен.

1 ответ1

1

macOS скрывает внутренности операционной системы по тем же причинам, по которым в большинстве зданий скрыты проводка и сантехника (внутри стен и полов): отчасти потому, что они выглядят уродливо, а отчасти так, что люди не будут связываться с ними и заводиться на электрическом стуле и / или с разбрызгиванием воды по всей комнате. Вы, конечно, можете открыть файлы OS на macOS, если хотите, но если вы будете связываться с ними, не зная, что вы делаете, вы, скорее всего, все испортите. И, честно говоря, если вам нужно задать этот вопрос, вы действительно не знаете, что делаете.

Вы хотите возиться в любом случае? Хорошо, но начнем с предположения, что в результате произойдет нечто ужасное. Есть ли у вас важные файлы на Mac? Тогда тебе лучше их подкрепить где-нибудь еще. Одна резервная копия хороша, две лучше (особенно если они в разных форматах). Кроме того, создайте установочный диск (следуйте инструкциям Apple или используйте DiskMaker X), чтобы вы могли легко стереть и переустановить ОС, если все идет не так, как надо.

Теперь, как добраться до скрытых файлов? Есть несколько способов:

  1. Используйте приложение Terminal, поставляемое с macOS, в папке /Applications /Utilities. Стандартные команды Unix показывают указанные вами скрытые папки, но по умолчанию они скрывают файлы и папки, начинающиеся с «.». Если вы хотите увидеть их, используйте ls -a («-a» означает «show [a] ll») или ls -A (который показывает файлы точек, кроме «.» И «..»).
  2. Вы можете использовать Finder для перехода к скрытым папкам, если вы знаете их пути. Выберите меню "Перейти"> "Перейти к папке" (Command-Shift-G), введите путь, по которому вы хотите перейти (например, «/etc»), и нажмите кнопку "Перейти".
  3. Начиная с macOS Sierra (v10.12), вы можете нажать Command-Shift-Period в Finder, и он переключит видимость обычно скрытых файлов и папок.

Обратите внимание, что ни одно из этих ограничений разрешений обхода файла. Для этого вам понадобится что-то вроде sudo в терминале или любая из различных операций, которые Finder позволяет вам выполнить, введя ваше имя администратора и пароль. Есть также некоторые операции, которые защита целостности системы запрещает даже при переопределении администратора; Вы можете отключить это, но я не рекомендую это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .