James Thornton logo
James Thornton
Google
Web jamesthornton.com
Internet Business Consultant Call Toll Free: 1 (800) 409-2501
About James Google Profile Electric Speed The Electors Juced Contact Me
JamesThornton.com -> Linux -> Man -> One Page

Name

ulimit - get and set user limits

Synopsis

#include <ulimit.h>

long ulimit(int cmd, long newlimit);

Description

Warning: This routine is obsolete. The include file is no longer provided by glibc. Use getrlimit(2) , setrlimit(2) and sysconf(3) instead. For the shell command ulimit, see bash(1) .

The ulimit call will get or set some limit for the current process. The cmd argument can have one of the following values.

UL_GETFSIZE
Return the limit on the size of a file, in units of 512 bytes.
UL_SETFSIZE
Set the limit on the size of a file.
  • (Not implemented for Linux.) Return the maximum possible address of the data segment.
  • (Implemented but no symbolic constant provided.) Return the maximum number of files that the calling process can open.

  • Return Value

    On success, ulimit returns a nonnegative value. On error, -1 is returned, and errno is set appropriately.

    Errors

    EPERM
    A non-root process tried to increase a limit.

    Conforming to

    SVID.

    See Also

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




    Add a comment | Add a link