Узнайте, к какой файловой системе относится файл или каталог


18

У меня много файловых систем:

  • / на PCI-E SSD
  • swap на SATA SSD
  • /media/ned такое массив RAID5
  • /tmp живет на оперативной памяти
  • Части /home/oliсвязаны между собой и закреплены вned
  • У меня также есть /media/jeff/RAID1, в котором я храню резервные копии и ~/.wineотключаю привязку .

На самом деле все намного сложнее. Есть много дополнительных символических ссылок, которые мне нужно распутать в долгосрочной перспективе, но сейчас мне просто нужен хороший способ выбрать путь и выяснить, где он физически живет.

Ответы:


17

Это не самый лучший или правильный ответ, но df может это сделать:

javier@todocolor:~$ df /boot/grub/
S.ficheros         Bloques de 1K   Usado    Dispon Uso% Montado en
/dev/sda2               918354    184202    685154  22% /boot
javier@todocolor:~$ df .
S.ficheros         Bloques de 1K   Usado    Dispon Uso% Montado en
/dev/md0              75532064  13930424  57795044  20% /

Возьмите первый и последний столбец.


Например, для длинных путей монтирования NFS df иногда разбивает свой отчет на несколько строк, поэтому может быть целесообразно взять вторую строку, а не последнюю, или использовать --portability (параметр, в переносимости которого я сомневаюсь!).
Мартин Дори

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.