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
“Too many authentication failures” with SSH
Viewed 6688 times since Mon, May 21, 2018
Installing and Configuring stunnel on CentOS 6
Viewed 4695 times since Fri, Sep 28, 2018
RHCS: Install a two-node basic cluster
Viewed 10661 times since Sun, Jun 3, 2018
Logrotate Example for Custom Logs
Viewed 3180 times since Sun, Jan 12, 2020
Szybkie sprawdzenie zewnętrznego adresu IP i hosta
Viewed 3896 times since Thu, May 24, 2018
linux-training.be gives you books for free to study Linux
Viewed 5474 times since Sat, Jun 2, 2018
LVM: Create a new Volume Group
Viewed 2603 times since Sat, Jun 2, 2018
YUM CRON RHEL7: Configure automatic updates.
Viewed 2474 times since Fri, Oct 26, 2018
Terminal based "The Matrix" like implementation
Viewed 3095 times since Thu, Apr 18, 2019
Using stunnel to Encrypt Database Connections
Viewed 4907 times since Fri, Sep 28, 2018