Manpages

名 前

limits − 資 源 制 限 の 定 義

説 明

limits フ ァ イ ル (デ フ ォ ル ト で は /etc/limits 、 config.h に 定 義 さ れ て い る LIMITS_FILE) は 強 制 し た い 資 源 の 制 限 を 記 述 す る 。 こ の フ ァ イ ル は root が 所 有 し 、 root ア カ ウ ン ト の み 読 み 込 み 可 能 で あ る べ き で あ る . デ フ ォ ル ト で は root に 対 す る 割 り 当 て は 行 わ れ な い 。 実 際 、 root と 同 等 の ア カ ウ ン ト ( UID 0 を 備 え た ア カ ウ ン ト ) へ の こ の 手 続 き に よ っ て 制 限 す る 方 法 は な い 。 各 行 に は 以 下 の 形 式 で ユ ー ザ に 対 す る 制 限 を 記 述 す る :

user LIMITS_STRING

LIMITS_STRING は 資 源 制 限 の 定 義 を つ な げ た 文 字 列 で あ る 。 各 制 限 の 定 義 は 、 1 文 字 の 識 別 子 と 、 そ れ に 続 く 数 字 で 表 し た 制 限 値 で 構 成 さ れ る 。 有 効 な 識 別 子 は 以 下 で あ る : A: 最 大 ア ド レ ス ス ペ ー ス (KB)
C: 最 大 コ ア フ ァ イ ル サ イ ズ (KB)
D: 最 大 デ ー タ サ イ ズ (KB)
F: 最 大 フ ァ イ ル サ イ ズ (KB)
M: メ モ リ 上 に 確 保 さ れ る 最 大 ア ド レ ス ス ペ ー ス (KB)
N: 最 大 オ ー プ ン フ ァ イ ル 数
R: 最 大 レ ジ デ ン ト 設 定 サ イ ズ (KB)
S: 最 大 ス タ ッ ク サ イ ズ (KB)
T: 最 大 CPU 時 間 (MIN)
U: 最 大 プ ロ セ ス 数
K: umask(2) に よ る 設 定 さ れ る 、 フ ァ イ ル 作 成 時 の mask
L: ユ ー ザ の 最 大 ロ グ イ ン 数
P: setpriority(2) に よ っ て 設 定 さ れ る プ ロ セ ス 優 先 度 例 え ば 、 L2D2048N5 は 有 効 な LIMITS_STRING で あ る 。 読 み や す さ を 考 え て 、 2 番 目 の 例 の よ う な 書 き 方 を す る こ と も で き る :

username L2D2048N5
username L2 D2048 N5

username の 後 の 行 の 残 り が 制 限 さ れ た 文 字 列 と し て 扱 わ れ る の で 、 コ メ ン ト が 許 可 さ れ な い こ と に 注 意 す る こ と 。 無 効 な 制 限 文 字 列 は 、 login プ ロ グ ラ ム に よ っ て 拒 絶 さ れ る (無 視 さ れ る )だ ろ う 。 デ フ ォ ル ト の 指 定 は ユ ー ザ 名 "*" に よ っ て 表 示 さ れ る 。 LIMITS_FILE に 多 数 の default を 登 録 し て い る 場 合 、 最 後 の も の が デ フ ォ ル ト 指 定 と し て 使 用 さ れ る 。 あ る ユ ー ザ へ の 制 限 を 完 全 に 無 効 に す る に は 、 シ ン グ ル ダ ッ シ ュ "-" を 使 用 す る 。 さ ら に 、 全 て の 制 限 の 設 定 は 「 ロ グ イ ン 毎 」 で 設 定 さ れ て い る こ と に 注 意 す る こ と 。 そ れ ら は グ ロ ー バ ル で は な く ま た 、 永 久 で は な い 。 グ ロ ー バ ル な 制 限 が 可 能 に な る と き が 来 る だ ろ う が 、 今 の と こ ろ は 「 し な け れ ば な ら な い こ と 」 で あ る 。 ;)

フ ァ イ ル

/etc/limits

関 連 項 目

login(1), setpriority(2), setrlimit(2)

著 者

Cristian Gafton (gafton [AT] sorosis.ro)