如何提取之前连接到我的 PC 的所有设备的列表?

6 usb system-monitor

如何知道哪些 USB 设备连接到我的 Ubuntu 12.04 PC。我读过这个,但我并不满意,因为我不知道如何处理日志文件来收集我需要的数据。

另外,我想不是实时搜索旧的连接 USB。

也就是说,我想要一个工具或任何方式来管理和监控哪些 USB 连接到我的 PC。

Oli*_*Oli 9

lsusb 应该给你一个好主意。

有一些变体(例如-v向其添加标志)或替代方案可以完成大致相同的工作,例如sudo lshw涵盖所有硬件。

  • 或者您可以使用 `lsusb -t` 命令获得设备的树状视图 (2认同)

Anw*_*war 4

还有另一种方法可以使用命令行查看 Ubuntu 中的所有 USB 设备。这是hwinfo

\n

如果您没有,请使用sudo apt-get install hwinfo或通过单击下面的链接使用软件中心进行安装:

\n

通过软件中心安装

\n

安装后,要查看所有 USB 设备及其必要信息,请使用sudo hwinfo --usb。它将为您提供有关系统中所有 USB 设备的详细信息。您可能希望使用重定向功能将其保存在文本文件中,例如sudo hwinfo --usb > usb-info.

\n

当前目录下会有一个文件,其名称usb-info包含了USB设备的所有信息。

\n

hwinfo命令的联机帮助页联机帮助页图标

\n

实时监控日志:

\n

要实时监控日志,您可以使用tail命令,该命令显示文件的最后几行。

\n

为此,请打开终端并执行此命令

\n
 tail -n15 -f /var/log/syslog\n
Run Code Online (Sandbox Code Playgroud)\n

这将显示日志文件中的最后 15 行。如果需要,请更改选项中的行数。现在尝试插入 USB 设备并将其移除。终端将向您显示消息。当您想退出时,只需按Ctrl+C键盘快捷键即可。

\n

有关详细信息,请参阅此处的尾部手册 \xe2\x86\x92命令的联机帮助页tail联机帮助页图标

\n