現在のパーティション/ドライブマウントポイントパスを取得するコマンド?

現在のパーティション/ドライブマウントポイントパスを取得するコマンド?

同じタスクを実行する代替コマンドはありますかfindmnt -T . -o TARGET |tail -n 1

/media/username/HDD/subdir1/subdir2例:このコマンドは現在の作業ディレクトリです/media/username/HDD/

Windowsでは、現在のドライブ/パーティションの最上位ディレクトリパスは次\/とおりです。ガイドライン)、Windowsでは代わりにドライブ文字を使用するためです。「すべては文書です」

Unixはより統合されモジュール化された方法で動作しますが、パーティションのマウントポイントを見つける方法は何ですか?より短い解決策がなければfindmnt -T . -o TARGET |tail -n 1問題はありません。他の方法があるかどうか知りたいです。

ベストアンサー1

man findmntファイルシステムのマウントポイントを見つけるときにあなたが探しているものを実行しているように見えるいくつかの提案を見ました:

findmnt --first-only --noheadings --output TARGET --target "$PWD"
/home

または読みやすさが低下します。

findmnt -fno TARGET -T "$PWD"
/home

おすすめ記事