为什么“lspci -xxx”是危险的?

ann*_*28p 6 command-line arch-linux pci

运行lspci --help我看到这一行:

-xxx        Show hex-dump of the whole config space (dangerous; root only)
Run Code Online (Sandbox Code Playgroud)

为什么这很危险?

Ste*_*itt 9

联机帮助页

-xxx

显示整个 PCI 配置空间的十六进制转储。 当您尝试读取配置空间的某些部分时,当多个 PCI 设备崩溃时,它仅对 root 可用 (这种行为可能不违反 PCI 标准,但至少非常愚蠢)。不过,这种设备很少见,所以您不必太担心。

所以基本上它是危险的,因为它会使某些 PCI 设备崩溃,这通常意味着您需要重新启动系统(并可能导致您丢失数据)。