systool
system administrationLinux
The systool command is one of the most frequently used commands in Linux/Unix-like operating systems. systool View and manage sysfs devices, buses, drivers, and modules
Quick Reference
Command Name:
systool
Category:
system administration
Platform:
Linux
Basic Usage:
systool [options] [arguments]
Common Use Cases
Syntax
systool [options] [path...]
Options
| Option | Description |
|---|---|
-a, --attribute |
Show attributes |
-A, --attribute-value |
Show attributes with values (even non-numeric) |
-b, --bus=BUS |
Show data for the given bus |
-c, --class=CLASS |
Show data for the given device class |
-d, --device=DEV |
Show data for a specific device |
-D, --devices |
Show device list |
-h, --help |
Show help |
-m, --module=MODULE |
Show data for a specific module |
-p, --parameters |
Show module parameters |
-P, --path |
Show sysfs paths |
-v, --verbose |
Be verbose |
-V, --version |
Show version |
Examples
How to Use These Examples
The examples below show common ways to use the systool command. Try them in your terminal to see the results. You can copy any example by clicking on the code block.
Basic Examples:
List all available buses
systool -b
List all drivers for a specific bus
systool -b pci -d
List devices from a specific bus
systool -b pci -v
Show attributes of a specific module
systool -m usbcore -v
List all available modules
systool -m
Advanced Examples:
Show detailed attributes of a specific device
systool -b pci -v -d 0000:00:00.0