Manpages

NAME

ulimit - 获 取 和 改 变 用 户 的 限 制 设 定

大 纲

#include <ulimit.h>

long ulimit(int cmd, long newlimit);

描 述

警 告 : 这 个 函 数 已 经 被 废 弃 . glibc 不 再 提 供 这 个 包 含 文 件 . 使 用 getrlimit(2), setrlimit(2)sysconf(3) 代 替 这 个 函 数 . 相 关 shell命 令 ulimit, 参 见 bash(1). 使 用 ulimit 可 以 获 得 或 改 变 当 前 进 程 的 限 制 设 定 . cmd 参 数 可 以 是 下 列 值 中 的 一 个 :

UL_GETFSIZE 返 回 文 件 大 小 的 限 制 (以 512字 节 为 单 位 ).
UL_SETFSIZE
设 定 文 件 大 小 的 限 制 .

3

(Linux不 支 持 ) 返 回 数 据 段 可 以 使 用 的 最 大 地 址 .

4

(支 持 ,但 没 有 定 义 符 号 常 量 ) 返 回 调 用 本 函 数 的 进 程 可 以 打 开 的 最 大 文 件 数 .

返 回 值

如 果 执 行 成 功 .SH "跋 " 本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。 中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh