Muchas acciones diarias en Ubuntu se pueden hacer fácilmente desde la terminal usando dbus. La principal ventaja es que se puede hacer exactamente como lo hace la GUI, usando un solo revestimiento, como cambiar el brillo , copiar archivos , etc.
Por ejemplo, para disminuir el brillo, el método de terminal estándar es:
xbacklight +30% #-30%Mientras que el método dbus (rompo la línea para una mejor legibilidad):
dbus-send --session --print-reply --dest="org.gnome.SettingsDaemon" \ /org/gnome/SettingsDaemon/Power \ org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:30Para copiar el archivo
cp ./a/source ./b/destinationy:
qdbus org.gnome.Nautilus /org/gnome/Nautilus \ org.gnome.Nautilus.FileOperations.CopyFile \ "file:///source/directory" "*" \ "file:///destination/directory" ""
En qdbuslos indicadores gráficos se muestran con la velocidad y el botón canel.
Así que dbuses algo interesante y realmente quiero aprender cosas de D-Bus. Por favor, guíe mi proporcionando algunos libros electrónicos, enlaces, etc.

