Man page - ulimit(3)

Packages contains this manual

Available languages:

en fr es ja ru ro zh_TW zh_CN

Manual

ulimit

НАИМЕНОВАНИЕ
БИБЛИОТЕКА
ОБЗОР
ОПИСАНИЕ
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
ОШИБКИ
АТРИБУТЫ
СТАНДАРТЫ
ИСТОРИЯ
СМОТРИТЕ ТАКЖЕ
ПЕРЕВОД

НАИМЕНОВАНИЕ

ulimit - установка или получение пользовательских ограничений

БИБЛИОТЕКА

Стандартная библиотека языка C ( libc , -lc )

ОБЗОР

#include <ulimit.h>

[[deprecated]] long ulimit(int cmd , long newlimit );

ОПИСАНИЕ

Warning: this routine is obsolete. Use getrlimit (2), setrlimit (2), and sysconf (3) instead. For the shell command ulimit , see bash (1).

Вызов ulimit позволяет получить или установить ограничения вызывающего процесса. Аргумент cmd может принимать следующие значения:
UL_GETFSIZE

Возвращается ограничение на размер файла (в блоках по 512 байтов).

UL_SETFSIZE

Устанавливается ограничение размера файла.

3

Возвращается максимально возможный адрес сегмента данных (не реализовано в Linux).

4

Возвращается максимальное количество файлов, которое может открыть вызывающий процесс (реализовано, но нет символической константы).

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

On success, ulimit () returns a nonnegative value. On error, -1 is returned, and errno is set to indicate the error.

ОШИБКИ

EPERM

Непривилегированный процесс пытается увеличить лимит.

АТРИБУТЫ

Описание терминов данного раздела смотрите в attributes (7).

Image grohtml-623475-1.png

СТАНДАРТЫ

POSIX.1-2008.

ИСТОРИЯ

SVr4, POSIX.1-2001. POSIX.1-2008 помечает его как устаревший.

СМОТРИТЕ ТАКЖЕ

bash (1), getrlimit (2), setrlimit (2), sysconf (3)

ПЕРЕВОД

Русский перевод этой страницы руководства разработал(и) Azamat Hackimov <azamat.hackimov@gmail.com>, Dmitriy Ovchinnikov <dmitriyxt5@gmail.com>, Dmitry Bolkhovskikh <d20052005@yandex.ru>, Katrin Kutepova <blackkatelv@gmail.com>, Yuri Kozlov <yuray@komyakino.ru>, Иван Павлов <pavia00@gmail.com> и Kirill Rekhov <krekhov.dev@gmail.com>

Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков .