Czy można monitorować dconf pod kątem zmian?


27

Chciałbym monitorować dconfzmiany, aby majstrując przy ustawieniach, aplikacjach itp., Mogłem zobaczyć, jakie klucze zostały zmienione, jeśli w ogóle.

Czy istnieje sposób, aby to osiągnąć?

Odpowiedzi:


33

Jeśli chcesz monitorować w czasie rzeczywistym, możesz uruchomić dconf watchpolecenie w terminalu, aby monitorować określoną ścieżkę schematu

dconf watch /desktop/gnome/remote-access/

lub całe drzewo

dconf watch /

który pokaże bieżące wyjście podczas zmiany wartości, np. przełączenie pola wyboru preferencji bezpieczeństwa „Udostępnianie pulpitu” powoduje powstanie

/desktop/gnome/remote-access/notify-on-connect
  false

/desktop/gnome/remote-access/notify-on-connect
  true

Jeśli chcesz tylko listę zmian, możesz użyć dconf dumpprzekierowania do pliku, aby utworzyć migawki przed i po, które możesz następnie porównać diff.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.