Get UUID of Hard Disks [Update]

Short Tip: Get UUID of Hard Disks [Update]

shell.png
There is an update to this post available: UUIDs and Linux: Everything you ever need to know.

The Universally Unique Identifier can be used to identify a device independent form its mount point or device name. This is more and more important as many devices today support hot-plugging or are external anyway. Therefore it makes sometimes sense to access a device (for example in fstab) not by device name but by the UUID.

There are several ways to get the UUID. The first one uses the /dev/ directory. While you are on is you might want to check other by-* directories, I never knew of them.

1
2
$ ls -l /dev/disk/by-uuid
lrwxrwxrwx 1 root root 10 11. Okt 18:02 53cdad3b-4b01-4a6c-a099-be1cdf1acf6d -> ../../sda2

Another way to get the uuid by usage of the tool blkid:

1
2
$ blkid /dev/sda1
/dev/sda1: LABEL="/" UUID="ee7cf0a0-1922-401b-a1ae-6ec9261484c0" SEC_TYPE="ext2" TYPE="ext3"

There you also get the label and other information. Quite usefule.

Btw., if you wonder how “unique” this unique is, here a quote from Wikipedia:

1 trillion UUIDs would have to be created every nanosecond for 10 billion years to exhaust the number of UUIDs.

Pretty unique.

Thanks to Linux By Examples for the initial howto.

0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
RHEL: iSCSI target/initiator configuration on RHEL6
Viewed 9817 times since Sat, Jun 2, 2018
Linux – Securing your important files with XFS extendend attributes
Viewed 8263 times since Wed, Jul 25, 2018
Check a Website Availability from the Linux Command Line
Viewed 7735 times since Mon, Feb 18, 2019
ubuntu How to Reset Forgotten Root Password in Ubuntu
Viewed 3888 times since Tue, Dec 8, 2020
LVM: Create a new Logical Volume / Filesystem
Viewed 2788 times since Sat, Jun 2, 2018
Jak znaleźć najszybszy publiczny serwer DNS w Polsce?
Viewed 3822 times since Mon, May 21, 2018
RHEL7: Create and configure LUKS-encrypted partitions and logical volumes to prompt for password and mount a decrypted file system at boot.
Viewed 14424 times since Mon, Aug 6, 2018
RHEL: Multipathing basics
Viewed 10909 times since Sat, Jun 2, 2018
How to use yum command on CentOS/RHEL
Viewed 12047 times since Wed, Oct 17, 2018
Linux - How to get CPU information
Viewed 2875 times since Fri, Jun 8, 2018