一、概念
Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件的,需要手动去识别。USB移动存储设备通常被识别为sdb*(如sdb、sdb1等),具体可以通过lsblk命令查询。
二、lsblk命令介绍
在Linux中,lsblk(blk: block) 命令用于列出系统中所有可用的块设备以及它们的相关信息。块设备是指那些以块为单位进行数据存取的设备,通常包括硬盘驱动器、固态驱动器、CD-ROM 以及其它类似类型的存储设备。
lsblk 的基本作用如下:
- 显示设备名称和状态:它会显示设备的名称(如 /dev/sda、/dev/sdb 等),以及这些设备是否是可移动的(RM 列)。
- 显示设备的大小和分区情况:它会显示每个设备的大小(SIZE 列)以及设备上的分区信息(PKNAME 列)。
- 显示设备类型和文件系统:它会显示设备的类型(TYPE 列)和文件系统类型(FSTYPE 列)。
- 显示设备的所有者、组和权限:这可以通过使用 -m 选项来实现。
- 提供其他设备属性信息:如设备的主次设备号(MAJ:MIN 列),以及设备的健康状态(HT 列,如果可用)。
lsblk 命令的一些常用选项包括:
-a 或 --all:显示所有设备,包括未挂载的设备和虚拟设备。
-d 或 --disc:只显示磁盘设备,不显示分区信息。
-f 或 --file-system:显示文件系统类型。
-o 或 --output:指定要显示的列,通过逗号分隔的列表来指定。
-p 或 --path:显示设备的全路径。
-t 或 --table:以表格形式显示信息。
-u 或 --unit:以可读的格式显示设备大小。
示例:
标签:显示,lsblk,--,Linux,sdb,linux,挂载,识别,设备 From: https://www.cnblogs.com/damoblog/p/18124370