【AIX】lsvgfsコマンドで特定VGのファイルシステムを一覧出力する
特定VGのファイルシステムを一覧出力するコマンドがあります。それがlsvgfsコマンド。
以下のように使用します。
1 |
lsvgfs vg名 |
詳細はlsvgfsコマンドリファレンス を参照ください。
コマンド実行結果が手元にないので、こちらのサイト から引用させて頂きます。
1 2 3 4 5 6 7 8 9 10 |
# lsvgfs rootvg / /usr /var /tmp /home /opt /admin /var/adm/ras/livedump /tftpboot |
どんな時にこのコマンドを使うのかといえば、dfコマンドで特定のVGの全ファイルシステムの状況を確認したいときなどですね。
こちらのサイト に実行結果が掲載されていますが、以下のような使い方です。
1 |
df -m $(lsvgfs rootvg) |
ちなみに以下のように(バッククォート)でlsvgfsコマンドを囲っても同じ結果になります。
1 |
df -m <code>`lsvgfs rootvg` |
話がそれますが、違いを説明すると、$(lsvgfs rootvg) は子シェルに渡して実行しています。
lsvgfs rootvg`は現在のシェル内で実行しています。