Nie znam żadnego konkretnego terminu dla tych poleceń terminala, więc chcę podać przykład:
domyślnie napisz com.apple.dock itunes-notifications -bool TRUE
Za pomocą tego polecenia można włączyć powiadomienie iTunes w Docku. Wokół jest wiele tych jednorzędowych poleceń PRAWDA / FAŁSZ, ale nie wiem, skąd pochodzą. Czy w instrukcji jest lista poleceń lub gdzie mogę je znaleźć?
Odpowiedzi:
Cóż, te polecenia edytują pliki .plist w folderze / Users / xyz / Library / Preferences. Tak więc, jeśli spojrzysz na te pliki, możesz spojrzeć na te pliki i po nich oprzeć polecenia terminalu.
Są to pliki oparte na XML, więc możesz je wyświetlić w bardziej czytelnym formacie, jeśli otworzysz je w Xcode, który jest dostępny w Mac App Store.
W terminalu ich format to „domyślnie wpisz PLIST_FILE KEY -TYPE VALUE”, gdzie PLIST_FILE to nazwa pliku w folderze Preferences bez .plist, KEY to klucz, który możesz zobaczyć w Xcode, -TYPE to typ klucza, który można znaleźć Xcode (i można sprawdzić, czy istnieje skrót dla tego typu, wpisując w terminalu „defaults”), a wartość jest wartością, dla której chcesz ustawić klucz.
Oto niektóre typy ciągów z terminala:
źródło
Według odpowiedzi Nathana po prostu modyfikują funkcje wbudowane w oprogramowanie, choć niekoniecznie są w oczywisty sposób ujawnione lub w inny sposób udokumentowane. Twój przykład powiadomień z iTunes jest świetny, ponieważ nie ma tu żadnych opcji „Powiadomienia o odtwarzaniu iTunes”, ale fakt, że funkcja istnieje i można ją włączyć, oznacza, że ktoś wewnątrz Apple pracował na takim systemie.
Powiązane, choć wcale nie odpowiadające na pytanie, sprawdź sekrety . Witryna może być używana do wyszukiwania poleceń modyfikacji preferencji, ale oferuje także dostępne do pobrania okienko preferencji, do którego po instalacji można uzyskać dostęp za pomocą Preferencji systemowych i oferuje bardzo przyjazny sposób wprowadzania tych poleceń zamiast przez Terminal.
Zawsze ważnym zastrzeżeniem jest to, że może włączyć potencjalnie niestabilne lub w inny sposób zmieniające system funkcje. Przeprowadź badania przed włączeniem jakichkolwiek opcji i bądź absolutnie pewien całego efektu włączanej opcji.
źródło