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

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

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

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

18
задан 28 January 2011 в 18:11

2 ответа

Это, вероятно, не лучший или правильный ответ, но 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% /

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

0
ответ дан 28 January 2011 в 18:11
df /path/to/filename    # to find out what device a file or folder is on
0
ответ дан 28 January 2011 в 18:11

Другие вопросы по тегам:

Похожие вопросы: