उबंटू UDisks2
पुस्तकालय के साथ आता है , जो डिस्क की जानकारी को क्वेरी करने और अन्यथा ड्राइव में हेरफेर करने के लिए udisks डेमन और युगल कमांड-लाइन टूल प्रदान करता है । विशेष रूप से, udisksctl status
कमांड उपयोगी है यदि आप स्थानीय विशेषाधिकारों के बिना जानकारी का पता लगाना चाहते हैं।
$ udisksctl status
MODEL REVISION SERIAL DEVICE
--------------------------------------------------------------------------
CHN 25SATA01M 030 P0527A 30CG09180078 sda
Radeon R7 1.01 A22MD061520000172 sdb
Udisk2 डी-बस इंटरफ़ेस प्रदान करता है, इसलिए यदि आप कभी भी अपनी स्क्रिप्ट या एप्लिकेशन में इसका उपयोग करना चाहते हैं - तो यह संभव है। इसका एक उदाहरण मेरा अपना डिस्क उपयोग संकेतक होगा ।
दूसरा तरीका udv सबसिस्टम केudevadm
लिए प्रबंधन उपयोगिता के माध्यम से है ।
$ udevadm info --query=all --name=/dev/sda1 | grep 'ID_MODEL='
E: ID_MODEL=CHN_25SATA01M_030
UUID द्वारा ड्राइव पर संग्रहीत फ़ाइल सिस्टम की पहचान करने का वैकल्पिक और अप्रत्यक्ष तरीका है :
$ lsblk -o NAME,UUID
NAME UUID
sda
└─sda1 8e73e463-fef8-4119-b826-00e74eb4192c
sdb
└─sdb1 86df21bf-d95f-435c-9292-273bdbcba056
$ sudo blkid /dev/sda1
[sudo] password for user:
/dev/sda1: UUID="8e73e463-fef8-4119-b826-00e74eb4192c" TYPE="ext4" PARTUUID="73e878a1-01"
ऐसी जानकारी वाले अन्य तरीके:
sudo parted -l
cat /sys/block/sda/device/model