Linux command
udevadm 命令
安全
May affect permissions or system state. Check the target first.
命令示例
Monitor
sudo udevadm monitor
sudo udevadm monitor -k
sudo udevadm monitor -u
List
sudo udevadm info -a [/dev/sda]
Reload
sudo udevadm control -R
Trigger
sudo udevadm trigger
Test
sudo udevadm test [/dev/sda]
说明
udevadm is the Linux udev management tool for querying and controlling the udev device manager. It can monitor device events, query device attributes, reload rules, and trigger rule processing. The tool is essential for debugging udev rules, understanding device properties, and managing hot-plug device handling.
参数
- monitor
- Monitor kernel uevents and udev events
- info
- Query device information
- control
- Control the udev daemon
- trigger
- Request device events from the kernel
- settle
- Wait for pending udev events
- test
- Simulate a udev event
- -k, --kernel
- Print kernel uevents
- -u, --udev
- Print udev events
- -a, --attribute-walk
- Show all device attributes
- -R, --reload
- Reload udev rules
FAQ
What is the udevadm command used for?
udevadm is the Linux udev management tool for querying and controlling the udev device manager. It can monitor device events, query device attributes, reload rules, and trigger rule processing. The tool is essential for debugging udev rules, understanding device properties, and managing hot-plug device handling.
How do I run a basic udevadm example?
Run `sudo udevadm monitor` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does monitor do in udevadm?
Monitor kernel uevents and udev events