quotaの設定quotaとはユーザーやグループに対するファイルシステム使用量あるいはinode数の制限のことquotaとは各ファイルシステムに対して、ユーザーごと、あるいはユーザーのグループごとに使用可能領域を制限することができます。そのことにより、ディスク領域の有効活用をユーザーに促すことができます。誤ったプログラム処理などで、ディスク領域を異常に大量に使用してしまうなどのトラブルをさけることができます。quotaはルートパーティション(/)に対しては設定することはできません。quotaを設定するファイルシステムは別に用意する必要があります。quotaで制限できるのはブロック数とiノード数です。1ブロックは1KBです。iノードとはファイルの情報を格納する領域であり通常は1ファイルにつき、1つ使用されます。quotaにはsoftとhardの2つの制限があります。hardは絶対に超えられない値、softはその制限を越えると猶予期間に入る値です。猶予期間を経過するとそれ以上の書き込みができなくなります。/etc/fstabの修正/etc/fstabは、Linuxが起動する時にマウントすべきファイルシステムを識別するために参照するファイルですが、このファイル中のquotaを設定したいファイルシステムのエントリにusrquota(ユーザーのquotaの場合)やgrpquota(グループのquotaの場合)のキーワードを追加します。追加/etc/fstabの変更をファイルシステムに反映させるためにはそのファイルシステムをマウントしなおす必要があります。以下のコマンドを実行することでquotaを設定するファイルシステムのトップディレクトリにquotaファイルが作成される。quotaファイルの作成quotaの設定のためには該当するファイルシステムのトップディレクトリにquotaファイルが必要です。このファイルは次のコマンドで作成されます。aquota.group)が作成されます。以後、このファイルに該当ファイルシステムのquota情報が自動的に収集されます。quotaファイルの編集edquotaコマンドを使ってユーザー、ユーザーグループのquotaの設定を行う。その情報はquotaファイルに反映される。quotaファイルの編集quotaファイルに各ユーザー、各グループのquota設定を反映させますが、quotaファイルをviなどのテキストエディタで直接編集することはできません。その代わりedquotaコマンドを使います。編集可能edquotaを実行すると上記のような項目が表示されます。デフォルトではviエディタとして起動します。編集できる項目はblockのsoftとhardおよびinodeのsoftとhardです。1blockは1KBの領域です。inodeはファイルの情報を格納する領域であり、通常1ファイルで1つのinodeを使います。softとhardの意味hardは絶対に超えることのできない制限であり、softはその値を越えると猶予期間に入るという制限です。softの制限を越えたまま猶予期間が経過すると、それ以上の書き込みができなくなります。猶予期間を変更するには、edauotaコマンドの-tオプションを使います。Inodeとそれぞれに猶予期間を設定できます。猶予期間の単位として日(days)、時間(hours)、分(minutes)、秒(seconds)が指定できます。quotaの有効化システムを再起動する。quotaonコマンドを使う。設定したquotaを有効にするためには、システムを再起動します。quotaonコマンドで有効にすることもできます。onquotaを無効にするにはquotaoffコマンドを使います。quotaの確認quotaコマンドを使う。quotaの確認quotaの設定内容を確認するにはquotaコマンドを使います。blocksを使っていて猶予期間に入っていることをあらわしています。第7章|■この資料の評価をお願いします。参考になった参考になったどちらでもないあまり参考にならなかったまったく参考にならなかったコメントがある場合は以下に記述してください。技術資料として取り上げてほしいテーマも受け付けています。