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:30Untuk menyalin file
cp ./a/source ./b/destinationdan:
qdbus org.gnome.Nautilus /org/gnome/Nautilus \ org.gnome.Nautilus.FileOperations.CopyFile \ "file:///source/directory" "*" \ "file:///destination/directory" ""
Dalam qdbusindikator grafis yang ditampilkan dengan kecepatan dan tombol canel.
Jadi dbusini adalah sesuatu yang menarik dan saya benar-benar ingin mempelajari hal-hal D-Bus. Harap pandu saya dengan memberikan beberapa buku elektronik, tautan, dll.
