busctl
Introspect and monitor the D-Bus bus. More information: https://www.freedesktop.org/software/systemd/man/busctl.html.
-
Show all peers on the bus, by their service names:
busctl list
-
Show process information and credentials of a bus service, a process, or the owner of the bus (if no parameter is specified):
busctl status {{service|pid}}
-
Dump messages being exchanged. If no service is specified, show all messages on the bus:
busctl monitor {{service1 service2 ...}}
-
Show an object tree of one or more services (or all services if no service is specified):
busctl tree {{service1 service2 ...}}
-
Show interfaces, methods, properties and signals of the specified object on the specified service:
busctl introspect {{service}} {{path/to/object}}
-
Retrieve the current value of one or more object properties:
busctl get-property {{service}} {{path/to/object}} {{interface_name}} {{property_name}}
-
Invoke a method and show the response:
busctl call {{service}} {{path/to/object}} {{interface_name}} {{method_name}}
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.