qdbus
Inter-Process Communication (IPC) 및 Remote Procedure Calling (RPC) 메커니즘으로, 원래 Linux를 위해 개발되었습니다. 더 많은 정보: https://doc.qt.io/qt-5/qtdbus-index.html.
- 사용 가능한 서비스 이름 나열:
qdbus
- 특정 서비스의 객체 경로 나열:
qdbus
서비스_이름
- 특정 객체에서 사용 가능한 메서드, 신호 및 속성 나열:
qdbus
서비스_이름
/대상/경로/객체
- 인수를 전달하여 특정 메서드를 실행하고 반환된 값 표시:
qdbus
서비스_이름
/대상/경로/객체
메서드_이름
인수1
인수2
- KDE Plasma 세션에서 현재 밝기 값 표시:
qdbus
org.kde.Solid.PowerManagement
/org/kde/Solid/PowerManagement/Actions/BrightnessControl
org.kde.Solid.PowerManagement.Actions.BrightnessControl.brightness
- KDE Plasma 세션에서 특정 밝기 설정:
qdbus
org.kde.Solid.PowerManagement
/org/kde/Solid/PowerManagement/Actions/BrightnessControl
org.kde.Solid.PowerManagement.Actions.BrightnessControl.setBrightness
5000
- KDE Plasma 세션에서 볼륨 증가 단축키 호출:
qdbus
org.kde.kglobalaccel
/component/kmix
invokeShortcut "
increase_volume"
- 정상적으로 로그아웃한 후 아무것도 하지 않거나, 재부팅하거나, 종료:
qdbus
org.kde.Shutdown
/Shutdown
logout|logoutAndReboot|logoutAndShutdown