Temukan filesystem apa yang menjadi bagian dari file atau direktori

18

Saya memiliki banyak filesystem:

  • / pada PCI-E SSD
  • swap pada SSD SATA
  • /media/ned adalah array RAID5
  • /tmp hidup dengan RAM
  • Bagian dari /home/olisymlinked dan bind-mount darined
  • Saya juga punya /media/jeff/RAID1 yang saya simpan cadangannya dan bind-mount ~/.winein off.

Sebenarnya jauh lebih rumit dari itu. Ada banyak jenis symlink tambahan yang perlu saya uraikan dalam jangka panjang, tetapi untuk saat ini saya hanya perlu cara yang baik untuk mengambil jalan dan mencari tahu di mana ia hidup secara fisik.

Oli
sumber

Jawaban:

17

Ini mungkin bukan jawaban terbaik atau yang benar, tetapi df dapat melakukannya:

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% /

Ambil kolom pertama dan terakhir.

Javier Rivera
sumber
Untuk misal jalur pemasangan NFS yang panjang, kadang-kadang membagi laporannya di lebih dari satu baris, jadi mungkin lebih bijaksana untuk mengambil baris kedua daripada yang terakhir, atau menggunakan - portabilitas (switch yang portabilitasnya saya ragukan!).
Martin Dorey
10
df /path/to/filename    # to find out what device a file or folder is on
jet
sumber
diikuti oleh mountuntuk melihat sistem file untuk setiap lokasi yang dipasang
FractalSpace