网站搜索

Linux 中了解插入 USB 设备名称的 4 种有用方法


作为新手,您在 Linux 中应该掌握的许多事情之一就是识别连接到系统的设备。它可能是您计算机的硬盘、外部硬盘驱动器或可移动介质,例如 USB 驱动器或 SD 存储卡。

如今,使用 USB 驱动器进行文件传输非常普遍,对于那些喜欢使用命令行的人(Linux 新用户)来说,当您需要格式化 USB 设备名称时,学习识别 USB 设备名称的不同方法非常重要。

建议阅读: 删除目录中所有文件的 3 种方法

将设备(例如 USB)连接到系统后,尤其是在桌面上,它会自动安装到给定目录,通常位于 /media/username/device-label 下,然后您可以访问该目录中的文件。但是,服务器的情况并非如此,您必须手动挂载设备并指定其挂载点。

Linux 使用存储在 /dev 目录中的特殊设备文件来识别设备。您将在此目录中找到的一些文件包括 /dev/sda/dev/hda ,它们代表您的第一个主驱动器,每个分区将由一个数字表示,例如例如第一个分区的 /dev/sda1/dev/hda1 等等。

ls /dev/sda* 

现在让我们使用一些不同的命令行工具找出设备名称,如下所示:

使用 df 命令找出插入的 USB 设备名称

要查看连接到系统的每个设备及其挂载点,您可以使用 df 命令(检查 Linux 磁盘空间利用率),如下图所示:

df -h

使用 lsblk 命令查找 USB 设备名称

您还可以使用 lsblk 命令(列出块设备)来列出连接到系统的所有块设备,如下所示:

lsblk

使用 fdisk 实用程序识别 USB 设备名称

fdisk 是一个功能强大的实用程序,它可以打印出所有块设备(包括 USB 驱动器)上的分区表,您可以以 root 权限运行它,如下所示:

sudo fdisk -l

使用 dmesg 命令确定 USB 设备名称

dmesg 是一个重要的命令,用于打印或控制内核环形缓冲区,这是一种存储有关内核操作信息的数据结构。

运行下面的命令来查看内核操作消息,这也会打印有关您的 USB 设备的信息:

dmesg

这就是现在的全部内容,在本文中,我们介绍了如何从命令行查找 USB 设备名称的不同方法。您还可以与我们分享用于相同目的的任何其他方法,或者通过下面的回复部分向我们提供您对本文的看法。