Molte azioni quotidiane in Ubuntu possono essere eseguite facilmente dal terminale usando dbus
. Il vantaggio principale è che può essere fatto esattamente come la GUI, usando un solo liner, come cambiare luminosità , copiare file , ecc.
Ad esempio, per ridurre la luminosità il metodo terminale standard è:
xbacklight +30% #-30%
Mentre metodo dbus (interrompo la linea per una migliore leggibilità):
dbus-send --session --print-reply --dest="org.gnome.SettingsDaemon" \ /org/gnome/SettingsDaemon/Power \ org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:30
Per copiare il file
cp ./a/source ./b/destination
e:
qdbus org.gnome.Nautilus /org/gnome/Nautilus \ org.gnome.Nautilus.FileOperations.CopyFile \ "file:///source/directory" "*" \ "file:///destination/directory" ""
In qdbus
indicatori grafici sono visualizzati con il pulsante velocità e canel.
Quindi dbus
è qualcosa di interessante e voglio davvero imparare cose D-Bus. Si prega di guidare il mio fornendo alcuni e-book, collegamenti, ecc.