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.

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.


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

diikuti oleh mountuntuk melihat sistem file untuk setiap lokasi yang dipasang
FractalSpace
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.