quot コマンド
目的
ファイルシステムの所有権を要約します。
構文
説明
quot コマンドは、指定したファイルシステム (FileSystem) に各ユーザーが現在所有している 512 バイトのブロックの数を表示することにより、JFS ファイルシステムのファイルシステム所有権を要約します。ファイルシステムを指定しないと、quot コマンドは、/etc/filesystems ファイル内の JFS ファイルシステムごとに同じ情報を表示します。
フラグ
項目 | 説明 |
---|---|
-a | マウントされたすべてのシステムのレポートを生成します。 |
-c | 3 列のレポートを表示します。
1 列目にはファイル・サイズが 512 バイトのブロック単位で指定されます。
2 列目にはそのサイズのファイル数が指定されます。
最後に、3 列目にはそのサイズ以下のすべてのファイル内の 512 ブロックの累積合計が指定されます。
注: 500 ブロック以上のファイルは、ブロック・サイズ 499 の下にグループ化されます。
ただし、それらの正確なブロック数はブロックの累積合計に送られます。
|
-f | ブロックの総数、ファイルの総数、およびこれらの合計に対応するユーザー名を表示します。 |
-h | ファイルによって使用されるブロック数を予測します。 この見積もりはファイル・サイズに基づいており、ホール付きファイルの使用時には実際のブロック使用量よりも大きい値を戻す場合もあります。 |
-n | 以下のパイプラインを実行することによって、すべてのファイルとそのオーナーのリストを作成します。
|
-v | 直近の 30 日、60 日、および 90 日にアクセスされなかったブロックの数を、 3 列の出力に表示します。 |
セキュリティー
アクセス制御: このコマンドは bin ユーザーと bin グループによって所有されています。
RBAC ユーザーおよび Trusted AIX® ユーザーへの注意: このコマンドは特権操作を実行できます。特権命令を実行できるのは特権ユーザーのみです。 権限および特権について詳しくは、「セキュリティー」の『特権コマンド・データベース』を参照してください。このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。
例
- /usr ファイルシステム内の各ユーザーによって所有されているファイル数とバイト数を表示するには、以下のように入力します。
システムは以下の情報を表示します。quot -f /usr
/usr: 63056 3217 bin 20832 390 root 1184 42 uucp 56 5 adm 8 1 guest 8 1 sys
- ファイル・サイズ統計、各サイズのファイル数、および累積合計を表示するには、次のように入力します。
システムは以下の情報を表示します。quot -c /usr
/usr: 8 103 824 16 2 856 499 0 856
- マウントされたすべてのファイルシステムのレポートを生成するには、次のように入力します。
quot -a
- /var ファイルシステムのレポートを生成するには、
次のように入力します。
#quot -v /var /var: 45695 root 12852 11878 11774 2569 guest 2567 1280 960 2121 adm 92 91 91 1343 bin 465 233 193 14 uucp 0 0 0 5 daemon 0 0 0 1 invscout 1 1 1 1 nuucp 1 1 1 1 sys 0 0 0
ファイル
項目 | 説明 |
---|---|
/etc/passwd | ユーザー名が入っています。 |
/etc/filesystems | ファイルシステムの名前と位置が入っています。 |