Ответы:
Идентификатор пакета com.apple.finder
в нижнем регистре.
defaults write com.apple.Finder AppleShowAllFiles YES
также записывает параметр в виде строки, но обычно это не имеет значения.
defaults write com.apple.finder AppleShowAllFiles -bool true
osascript -e 'quit app "Finder"'
У меня была эта проблема. Я попробовал решение Лаури, и имел неустойчивый успех. Я обнаружил, что моей конкретной проблемой было то, что я иногда запускал команду от пользователя root. Запуск его из стандартных разрешений неизменно оказывался успешным, тогда как запуск из-под рута оказывался неизменно неудачным.
У меня 2 Mac, оба работают 10.8.3. Я был в состоянии использовать
defaults write com.apple.Finder AppleShowAllFiles YES
предложение на моем Mac Mini с успехом, но он не работал на MacBook Pro, независимо от того, сколько раз (или какой метод я использовал), чтобы перезапустить Finder. Когда я использовал «логический» метод, он впервые работал на MacBook. MacBook - это устройство 2010 года, а mini - с 2012 года, но все это должно быть только в ОС, а не в аппаратном обеспечении. очень странно, но большое спасибо за публикацию обоих вариантов. Я начинал сводить себя с ума, пытаясь увидеть скрытые файлы на ноутбуке. Я даже использовал «sudo» для метода «AppleShowAllFiles», думая, что это было разрешением, но это не помогло.
Пожалуйста, используйте defaults read com.apple.finder AppleShowAllFiles
читать текущий статус.
Обратите внимание, что это другое использовать команду с пользователем root (например, sudo) или обычным пользователем и использовать com.apple.finder с искатель в нижнем регистре.
За Скрыть скрытое файлы
использование defaults write com.apple.finder AppleShowAllFiles 0
из окна текущего пользовательского терминала не с помощью sudo
или же sudo su
команда.
За Показать скрытое файлы
использование defaults write com.apple.finder AppleShowAllFiles 1
Затем перезапустите Finder, используя killall Finder
Протестировано на OS X 10.8.4.
Использовать -boolean
опция:
defaults write com.apple.Finder AppleShowAllFiles -boolean TRUE
killall Finder
YES
не автоматически интерпретируется как логическое значение, а как строка.
-boolean
версия? Извините, у меня нет системы 10.8 для тестирования.