Banyak tindakan setiap hari di Ubuntu dapat dilakukan dengan mudah dari terminal menggunakan dbus
. Keuntungan utama adalah hal itu dapat dilakukan persis seperti yang dilakukan GUI, menggunakan one liner, seperti mengubah kecerahan , menyalin file , dll.
Sebagai contoh, untuk mengurangi kecerahan metode terminal standar adalah:
xbacklight +30% #-30%
Sedangkan metode dbus (Saya memutuskan jalur untuk keterbacaan yang lebih baik):
dbus-send --session --print-reply --dest="org.gnome.SettingsDaemon" \ /org/gnome/SettingsDaemon/Power \ org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:30
Untuk menyalin file
cp ./a/source ./b/destination
dan:
qdbus org.gnome.Nautilus /org/gnome/Nautilus \ org.gnome.Nautilus.FileOperations.CopyFile \ "file:///source/directory" "*" \ "file:///destination/directory" ""
Dalam qdbus
indikator grafis yang ditampilkan dengan kecepatan dan tombol canel.
Jadi dbus
ini adalah sesuatu yang menarik dan saya benar-benar ingin mempelajari hal-hal D-Bus. Harap pandu saya dengan memberikan beberapa buku elektronik, tautan, dll.