Багато щоденних дій в Ubuntu можна легко виконати з використанням терміналу dbus
. Основна перевага полягає в тому, що це можна зробити саме графічним інтерфейсом, використовуючи один вкладиш, наприклад змінити яскравість , копіювати файл тощо.
Наприклад, для зменшення яскравості стандартним термінальним методом є:
xbacklight +30% #-30%
Хоча метод dbus (я перериваю рядок для кращої читабельності):
dbus-send --session --print-reply --dest="org.gnome.SettingsDaemon" \ /org/gnome/SettingsDaemon/Power \ org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:30
Щоб скопіювати файл
cp ./a/source ./b/destination
і:
qdbus org.gnome.Nautilus /org/gnome/Nautilus \ org.gnome.Nautilus.FileOperations.CopyFile \ "file:///source/directory" "*" \ "file:///destination/directory" ""
У qdbus
графічних індикаторах відображаються кнопка швидкості та каналу.
Тож dbus
щось цікаве, і мені дуже хочеться вивчити речі D-Bus. Будь ласка, керуйте моєю електронною книгою, посиланнями тощо.