本文主要是介绍Linux: 获取硬盘的UUID信息,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
简介
UUID(英语:Universally Unique Identifier,通用唯一识别码),是用于计算机体系中以识别信息数目的一个128位标识符。UUID可以用来标识与安装点(mount point)或名称无关对设备。现在许多设备都支持热插拔(hot-plugging)功能,因此,有时需要通过UUID而非设备名称来访问设备。本文将介绍如何在Linux中查看硬盘都UUID信息。
硬盘UUID信息获取
在Linux中,有几种方式可以获取UUID信息。第一种是使用/dev目录,可以通过查看/dev/disk/by-uuid目录来获取信息。
[jinguang1@host104120157 ~]$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Oct 10 10:44 7f0e8b90-2248-47bf-989d-1ba7f37868bd -> …/…/sda2
lrwxrwxrwx 1 root root 10 Oct 10 10:44 d03ace0d-2039-4310-a0b5-d7065ab92822 -> …/…/sda1
另外一种获取UUID的方式是通过blkid命令:
[jinguang1@host104120157 ~]$ sudo blkid /dev/sda1
/dev/sda1: UUID=“d03ace0d-2039-4310-a0b5-d7065ab92822” TYPE=“ext4”
如何通过UUID挂载文件系统
既然可以通过UUID来标识设备,那也可以通过UUID来挂载文件系统,以/dev/sda1为例,用这个来挂载到/usr上,可以在/etc/fstab中添加下列一行来实现:
UUID=d03ace0d-2039-4310-a0b5-d7065ab92822 /usr ext4 defaults 1 2
这篇关于Linux: 获取硬盘的UUID信息的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!