Apa cara terbaik untuk mengetahui informasi sistem file tentang file.
Misalnya, jika saya punya file
/media/xyz/path/to/file.ext
Dan /etc/fstabberisi
//server1/Share1 /media/xyz cifs option1=value1,...
Bagaimana saya bisa menentukan bahwa file tersebut pada share Samba, bahwa ia memiliki jalur lokal /path/to/file.extdan dengan opsi apa sistem file dipasang?
Apakah mengurai output dari mountsolusi portabel? Atau parse findmnt? Apakah ada cara yang sesuai dengan POSIX untuk mencapai itu?
/proc/mounts. Apakah ada cara yang kompatibel dengan BSD / OSX untuk mencapai hal yang sama?
mountdll untuk mendapatkan filesystem dan opsi dll. Saya masih tidak yakin tentang cara terbaik untuk menemukan informasi ini di * BSD dan OSX. Saya belum punya waktu untuk bekerja di perpustakaan yang membutuhkan ini tetapi akan memberikan umpan balik begitu saya melakukannya. Dari apa yang saya lihat, mount -Ptampaknya cukup dapat diandalkan di Linux / BSD.
df /path/to/fileharus menunjukkan partisi atau mount.