ファイルに関するファイルシステム情報を見つける最善の方法は何ですか。
たとえば、ファイルがある場合
/media/xyz/path/to/file.ext
そして/etc/fstab
が含まれています
//server1/Share1 /media/xyz cifs option1=value1,...
ファイルがSamba共有にあること、ローカルパスが/path/to/file.ext
あり、ファイルシステムがマウントされているオプションを確認するにはどうすればよいですか?
mount
ポータブルソリューションの出力を解析していますか?または解析しfindmnt
ますか?それを達成するためのPOSIX準拠の方法はありますか?
@thrigに感謝します。これが最初のステップです。そこからマウントオプションなどの情報を取得するための最良の方法は何ですか?
—
kbaはモニカの2016
Linuxでは、解析できます
—
kbaはモニカの2016
/proc/mounts
。同じことを達成するためのBSD / OSX互換の方法はありますか?
ファイルを見ただけ?できません!UNIXライクなオペレーティングシステムの場合、アプリケーションは物理的な場所に関係なくパスを使用してそれらにアクセスできます
—
Edward Torvalds
@edwardtorvaldsいいえ、ファイルを見るだけでなく、ファイル
—
kbaは2016
mount
システムやオプションなどを取得するための解析などについて尋ねたのはそのためです。この情報を* BSDとOSXで見つけるための最良の方法はまだわかりません。これを必要とするライブラリに取り組む時間はありませんでしたが、そうすればフィードバックします。私が見たところ、mount -P
Linux / BSD全体でかなり信頼できるようです。
df /path/to/file
パーティションまたはマウントが表示されます。