[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: как узнать смонтирована ли файловая система по UUID ?



Andrey Melnikoff -> debian-russian@lists.debian.org  @ Wed, 4 Sep 2013 16:25:46 +0400:

 >>  ВС> как узнать смонтирована ли файловая система по UUID ?

 >>  ВС> есть UUID нужно узнать смонтирована ли она.

 >>  ВС> интересует где получить список смонтированных ФС с столбцом UUID

 >>  ВС> спасибо

 >>  ВС> ни как не могу найти

 >> Так тебе узнать, смонтирована ли она, или получить список со столбцом?

 >> Первое существенно проще:

 >> fsdev=$(readlink -f /dev/disk/by-uuid/$UUID)
 >> mount|sed -e 's!^\(/[^ ]*\) \(on [^ ]*\).*!echo $(readlink -f \1) \2!e'|grep $fsdev
 AM> Вот мне интересно - а почему не спросить то-же самое у blkid ?

 AM> ведь grep -c "`/sbin/blkid -U $UUID`" /proc/mounts короче и понятней седов,
 AM> редалинков и прочих /dev/disk/by-* ?

Да, наверное.  Если знать.  Мне вот другое интересно: он всегда выведет
то имя, которое в /proc/mounts?  А если монтировалось по другому пути?
А то имя в /proc/mounts - тоже симлинк...


Reply to: