Odpowiedzi:
Identyfikator pakietu jest com.apple.finder
pisany małymi literami.
defaults write com.apple.Finder AppleShowAllFiles YES
zapisze również ustawienie jako ciąg, ale zwykle nie ma to znaczenia.
defaults write com.apple.finder AppleShowAllFiles -bool true
osascript -e 'quit app "Finder"'
Proszę użyć, defaults read com.apple.finder AppleShowAllFiles
aby odczytać aktualny status.
Zauważ, że różni się używanie komendy z użytkownikiem root (np. Sudo) lub zwykłym użytkownikiem i używanie com.apple.finder z Finderem małymi literami.
Dla Ukryj ukryte pliki korzystać defaults write com.apple.finder AppleShowAllFiles 0
z prądu użytkownika oknie terminala nie używając sudo
ani sudo su
poleceń.
Dla Pokaż ukryte pliki użytkudefaults write com.apple.finder AppleShowAllFiles 1
Następnie uruchom ponownie Findera za pomocą killall Finder
Testowane na OS X 10.8.4.
Miałem ten problem. Wypróbowałem rozwiązanie Lauriego i odniosłem sporadyczny sukces. Odkryłem, że moim szczególnym problemem było to, że czasami uruchamiałem polecenie z poziomu roota. Uruchamianie go ze standardowych uprawnień okazało się konsekwentnie skuteczne, a uruchamianie go z poziomu root konsekwentnie nie powiodło się.
Mam 2 komputery Mac, oba z systemem 10.8.3. Byłem w stanie korzystać z
defaults write com.apple.Finder AppleShowAllFiles YES
sugestia na moim Macu Mini z sukcesem, ale nie działała na MacBooku Pro bez względu na to, ile razy (lub jakiej metody użyłem), aby ponownie uruchomić Findera. Kiedy użyłem metody „boolean”, zadziałało to na MacBooku po raz pierwszy. Macbook to urządzenie z 2010 r. I mini z 2012 r., Ale wszystko to powinno być tylko w systemie operacyjnym, a nie związane ze sprzętem. bardzo dziwne, ale bardzo dziękuję za opublikowanie obu opcji. Zaczynałem wariować, próbując zobaczyć ukryte pliki na laptopie. Użyłem nawet „sudo” do metody „AppleShowAllFiles”, myśląc, że to kwestia uprawnień, ale to nie pomogło.
Użyj -boolean
opcji:
defaults write com.apple.Finder AppleShowAllFiles -boolean TRUE
killall Finder
YES
nie jest automatycznie interpretowany jako boolean, ale jako ciąg znaków.
-boolean
wersją? Przepraszam, nie mam systemu 10.8 do przetestowania.