Nhiều hành động hàng ngày trong Ubuntu có thể được thực hiện dễ dàng từ thiết bị đầu cuối bằng cách sử dụng dbus
. Ưu điểm chính là nó có thể được thực hiện chính xác GUI, sử dụng một lớp lót, chẳng hạn như thay đổi độ sáng , sao chép tệp , v.v.
Ví dụ, để giảm độ sáng của phương thức đầu cuối tiêu chuẩn là:
xbacklight +30% #-30%
Trong khi phương thức dbus (tôi ngắt dòng để dễ đọc hơn):
dbus-send --session --print-reply --dest="org.gnome.SettingsDaemon" \ /org/gnome/SettingsDaemon/Power \ org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:30
Để sao chép tập tin
cp ./a/source ./b/destination
và:
qdbus org.gnome.Nautilus /org/gnome/Nautilus \ org.gnome.Nautilus.FileOperations.CopyFile \ "file:///source/directory" "*" \ "file:///destination/directory" ""
Trong qdbus
các chỉ số đồ họa được hiển thị với tốc độ và nút canel.
Vì vậy, dbus
đó là một cái gì đó thú vị và tôi thực sự muốn tìm hiểu công cụ D-Bus. Vui lòng hướng dẫn tôi bằng cách cung cấp một số sách điện tử, liên kết, v.v.