l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2002 Jun 27 13:43

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] Limiting user processes?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] Limiting user processes?

Err, ulimit is part of bash, run 'man bash' and search for ulimit.

ulimit [-SHacdflmnpstuv [limit]]
       Provides control over the  resources  available  to
       the  shell  and to processes started by it, on sys­
       tems that  allow  such  control.   The  -H  and  -S
       options  specify that the hard or soft limit is set
       for the given resource.  A  hard  limit  cannot  be
       increased  once  it  is  set;  a  soft limit may be
       increased up to the value of the  hard  limit.   If
       neither  -H  nor -S is specified, both the soft and
       hard limits are set.  The value of limit can  be  a
       number  in  the  unit specified for the resource or
       one of the special values hard, soft, or unlimited,
       which stand for the current hard limit, the current
       soft limit, and no limit, respectively.   If  limit
       is  omitted, the current value of the soft limit of
       the resource is printed, unless the  -H  option  is
       given.   When  more than one resource is specified,
       the limit name and  unit  are  printed  before  the
       value.  Other options are interpreted as follows:
       -a     All current limits are reported
       -c     The maximum size of core files created
       -d     The maximum size of a process's data segment
       -f     The maximum size of  files  created  by  the
       -l     The  maximum  size  that  may be locked into
       -m     The maximum resident set size
       -n     The maximum number of open file  descriptors
              (most  systems do not allow this value to be
       -p     The pipe size in 512-byte blocks  (this  may
              not be set)
       -s     The maximum stack size
       -t     The maximum amount of cpu time in seconds
       -u     The maximum number of processes available to
              a single user
       -v     The maximum amount of virtual memory  avail­
              able to the shell

       If limit is given, it is the new value of the spec­
       ified resource (the -a option is display only).  If
       no option is given, then -f is assumed.  Values are
       in 1024-byte increments, except for -t, which is in
       seconds,  -p, which is in units of 512-byte blocks,
       and -n and -u,  which  are  unscaled  values.   The
       return  status  is  0  unless  an invalid option or
       argument is supplied, or an error occurs while set­
       ting a new limit.

On Thu, 27 Jun 2002, Gabriel Rosa wrote:

> What you want is 'ulimit'.
> try running 'ulimit -a' or man ulimit?

vox-tech mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
O'Reilly and Associates
For numerous book donations.