У меня есть логический том в/dev/xvdk, который я бы хотел программно определить, если он неформатирован. Раньше я запускал «file -s» на физических устройствах и возвращал «данные», если устройство не форматировано.Как найти файловую систему LVM
Но поскольку это LVM (я думаю?), Это дает мне что-то вроде этого, что не помогает.
Судо файл -sL/DEV/xvdk
/DEV/xvdk: LVM2 PV (Linux Logical Volume Manager), UUID: pmk0C-FABx-LAsZxB, размер: 536870912000
I «Я пробовал другие команды, такие как« fdisk »,« lsblk »,« parted »,« lvdisplay ». Все они работают на физических устройствах, но не для LVM.
Предложения?
Спасибо! Это было правильное направление. Оказывается, вы можете сделать 'file -sL'. '-L' разделяет символическую ссылку. Это сработало для меня. – propheci