systool1
View system device information by bus, class, and topology
Usage
systool [options
[device]]
Overview
Calling systool without parameters will present all available bus types, device classes, and root devices.
When device is supplied, the information requested by options is shown only for the specified device, otherwise all present devices are displayed.
systool uses APIs provided by libsysfs to gather information. systool runs only on Linux systems running kernels 2.5 or later, with the sysfs filesystem mounted.
Options
-
-a -
Show attributes of the requested resource.
-
-b bus -
Show information for a specific bus.
-
-c class -
Show information for a specific class.
-
-d -
Show only devices.
-
-h -
Show usage.
-
-m module_name -
Show information for a specific module.
-
-p -
Show absolute sysfs path to the resource.
-
-v -
Show all attributes with values.
-
-A attribute -
Show attribute value for the requested resource.
-
-D -
Show only drivers.
-
-P -
Show device's parent.
History
- Arch Linux 2026-11-01 to Debian 12 (Bookworm): the text shown here
- Debian 11 (Bullseye)
- Debian 10 (Buster) to Debian 4.0 (Etch)
- Debian 3.1 (Sarge)
-C until Debian 3.1 (Sarge);
-r until Debian 3.1 (Sarge).