Secara khusus: Saya lakukan sudo mkdir /work
, dan ingin memverifikasi memang duduk di harddisk saya dan tidak dipetakan ke drive lain.
Bagaimana cara memeriksa di mana folder ini berada secara fisik?
filesystems
ripper234
sumber
sumber
findmnt -T /work
Jawaban:
The
df(1)
perintah akan memberitahu Anda perangkat yang file atau direktori adalah pada:Bidang pertama memiliki perangkat tempat file atau direktori aktif.
misalnya
Jika perangkat adalah volume logis, Anda perlu menentukan perangkat blok mana yang volume logis aktif. Untuk ini, Anda dapat menggunakan
lvs(8)
perintah:Kolom terakhir memberi tahu Anda bahwa volume logis
usr
dalam grup volumeorthanc
(/dev/mapper/orthanc-usr
) ada di perangkat/dev/sda3
. Karena grup volume dapat menjangkau beberapa volume fisik, Anda mungkin menemukan bahwa Anda memiliki beberapa perangkat yang terdaftar.Jenis lain dari perangkat blok logis adalah perangkat md (Beberapa Perangkat, dan dulu disebut meta-disk saya pikir), seperti
/dev/md2
. Untuk melihat komponen perangkat md, Anda dapat menggunakanmdadm --detail
atau melihat/proc/mdstat
Anda dapat melihat yang
/dev/md2
ada di perangkat/dev/sda3
dan/dev/sdb3
.Ada metode lain yang memblokir perangkat yang dapat disarangkan (sekering, sistem file loopback) yang akan memiliki metode mereka sendiri untuk menentukan perangkat blok yang mendasarinya, dan Anda bahkan dapat membuat sarang berlapis-lapis sehingga Anda harus turun. Anda harus mengambil setiap kasing ketika datang.
sumber
df
sangat membantu.lvdisplay
ataulvs
akan menjadi temanmu.Untuk skrip, Anda dapat menggunakan:
Ini kompatibel dengan POSIX.
sumber
Dalam distribusi modern Ubuntu ada lapisan tambahan (device mapper) antara file / direktori Anda dan perangkat.
/dev/mapper
berisi tautan simbolik yang menunjuk ke perangkat khusus yang sebenarnya. Misalnya, mencoba di direktori saat ini:Jadi untuk mendapatkan path lengkap perangkat secara terprogram, Anda dapat menggunakan:
Yang merupakan cetakan kasus saya:
realpath
adalah bagian dari GNU coreutils.sumber
df
akan tetap menampilkanmapper
path.