← 返回命令列表

Linux command

udevadm 命令

安全

权限或系统影响较大,执行前请核对目标。

常用示例

Monitor

sudo udevadm monitor

Print

sudo udevadm monitor -k

Print

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