云网牛站
所在位置:首页 > Linux教程 > 用lsblk在Linux上找到硬盘信息:硬盘标签,找到分区名称,查找UUID信息

用lsblk在Linux上找到硬盘信息:硬盘标签,找到分区名称,查找UUID信息

2019-06-04 15:30:05作者:黎杰领稿源:云网牛站

对于Linux平台上的很多操作,你需要了解有关硬盘驱动器的信息,不过大多数初学Linux用户都不知道如何在Linux上找到硬盘信息,结果很多人在运行格式化、移动文件等高级操作时遇到了问题。在本文中,我们将介绍如何快速查找有关硬盘驱动器的信息,我们将讨论如何发现硬盘驱动器标签(Hard drive label)、分区信息、UUID信息。

 

硬盘标签(Hard drive label)

LSBLK工具对于Linux上的日常操作非常有用,尤其是处理与平台上的硬盘驱动器和其他可移动数据存储设备有关的事情。

Lsblk是所有Linux发行版的核心实用程序,用于基本诊断目的,此外,Lsblk工具不需要root帐户甚至“sudo”访问权限。

要使用Lsblk及其主要功能,请启动终端窗口,终端窗口打开时,请运行以下命令:

lsblk

在终端中运行lsblk命令后,你将看到一个树状结构,此结构显示多个列,例如NAME、MAJ: MIN、RM、SIZE、RO、TYPE和MOUNTPOINT。

树列表中的所有名称都很重要,可以使用它们来确定有关存储设备的信息,但是,当你试图找出硬盘驱动器标签时,唯一重要的是“NAME”列。

例如,我插入了几个硬盘驱动器,我需要找到我的931GB硬盘驱动器的名称,以下是实现的方法。

用lsblk在Linux上找到硬盘信息:硬盘标签,找到分区名称,查找UUID信息

第1步:转到“SIZE”列,查找931.5G的硬盘,如上图所示。

第2步:从“SIZE”列向后移动,然后在同一行上转到“NAME”,“NAME”区域将显示931.5GB驱动器的标签是/dev/sda,如上图所示。

 

找到分区名称

Lsblk命令的另一个用途是它能够显示用户分区信息,它的工作方式与查看设备名称非常相似,为此,像往常一样执行lsblk命令:

lsblk

一旦命令在屏幕上输出信息,找到你想要查找分区信息的驱动器,然后,向下滚动并查看“NAME”下的树形图:

用lsblk在Linux上找到硬盘信息:硬盘标签,找到分区名称,查找UUID信息

在树形图中,Lsblk将显示指向每个分区的行,每个分区的名称都用数字表示,例如,在/dev/sda(示例中使用的931.5GB驱动器)下,我们看到两个分区,他们的名字是/dev/sda1和/dev/sda2。

 

查找UUID信息

如果你在Linux系统上手动设置硬盘驱动器,则需要在/etc/fstab文件中添加一个条目,通常,设置驱动器需要特殊信息,称为UUID(通用唯一标识符)。

有几种方法可以在Linux上找到硬盘驱动器的UUID信息,但到目前为止最快最简单的方法是使用带有-f参数的Lsblk工具。

注意:你可能需要使用sudo来访问Lsblk的UUID信息,因为某些Linux操作系统禁用了以普通用户身份查看它的功能。

要访问你的UUID信息,请运行:

lsblk -f

用lsblk在Linux上找到硬盘信息:硬盘标签,找到分区名称,查找UUID信息

或者,如果你的系统禁用以常规用户身份查看驱动器上的UUID信息,请执行以下操作:

sudo lsblk -f

当命令输出完成时,将看到Lsblk工具打印出通常的驱动器信息,并使用新的“UUID”列。

附:保存UUID信息的方法

需要保存UUID信息以便以后使用吗?如果有这个需求,请在终端窗口中,输入以下命令(注意:下面写出的命令就是一个例子,确保将X替换为在终端中运行lsblk -f命令时出现的UUID代码输出。):

echo "X" >> ~/my-uuid.txt

参考:echo命令_Linux echo命令使用详解:输出指定的字符串或者变量

使用cat工具随时在终端中查看已保存的UUID文本文件:

cat ~/my-uuid.txt

或者,如果你不是Cat的用户,请考虑在Nano文本编辑器中打开它以获得更好的观看体验:

nano ~/my-uuid.txt

参考:nano命令_Linux nano命令使用详解:字符终端文本编辑器

 

相关主题

Linux专业知识一:硬盘介绍,磁盘管理,文件系统组成和磁盘加密

精选文章
热门文章