Modify shell resource limits. Provides control over the resources available to the shell and processes it creates, on systems that allow such control. Options: -S\tuse the `soft' resource limit -H\tuse the `hard' resource limit -a\tall current limits are reported -b\tthe socket buffer size -c\tthe maximum size of core files created -d\tthe maximum size of a process's data segment -e\tthe maximum scheduling priority (`nice') -f\tthe maximum size of files written by the shell and its children -i\tthe maximum number of pending signals -l\tthe maximum size a process may lock into memory -m\tthe maximum resident set size -n\tthe maximum number of open file descriptors -p\tthe pipe buffer size -q\tthe maximum number of bytes in POSIX message queues -r\tthe maximum real-time scheduling priority -s\tthe maximum stack size -t\tthe maximum amount of cpu time in seconds -u\tthe maximum number of user processes -v\tthe size of virtual memory -x\tthe maximum number of file locks If LIMIT is given, it is the new value of the specified resource; the special LIMIT values `soft', `hard', and `unlimited' stand for the current soft limit, the current hard limit, and no limit, respectively. Otherwise, the current value of the specified resource is printed. 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 increments of 512 bytes, and -u, which is an unscaled number of processes. Exit Status: Returns success unless an invalid option is supplied or an error occurs.
Ŝanĝu risurcolimaĵojn de la ŝelo La komando „ulimit‟ ebligas mastrumi la risurcojn disponeblajn al la procezoj lanĉataj el la ŝelo (se la operaciumo ebligas tian mastrumadon). Opcioj: -S\tŝanĝebla („soft‟) limo -H\tfirma („hard‟) limo -a\teligu ĉiujn kurantajn risurcolimaĵojn -c\tmaksimuma longo de nekropsia dosiero („core‟) -d\tmaksimuma longo de datumsegmento de procezo -e\tmaksimuma viciga prioritato („nice‟) -f\tmaksimuma longo de dosieroj skribataj de la ŝelo kaj ĝiaj idoj -l\tmaksimuma longo de ŝlosebla procezmemoro (mlock) -m\tmaksimuma longo de rezida procezmemoro -n\tmaksimuma nombro de malfermitaj dosiernumeroj -p\tlongo de dukta bufro (pipe) -q\tmaksimuma nombro da bajtoj en atendovicoj de Poziksaj mesaĝoj -r\tmaksimuma prioritato realtempa -s\tmaksimuma longo de stako -t\tmaksimuma tempo ĉefprocesora (en sekundoj) -u\tmaksimuma nombro de procezoj de la uzanto -v\tlongo de la virtuala memoro -x\tmaksimuma nombro de dosierŝlosoj Se LIMO estas indikita, ĝia valoro limigas la koncernan risurcon; la specialaj vortoj por LIMO: „soft‟, „hard‟, „unlimited‟ signifas, respektive: «la kuranta ŝanĝebla limo», «la kuranta firma limo», «sen limo». Alie estas eligata la kuranta valoro de la koncerna risurco. Manko de opcioj implicas -f. La valoroj estas en obloj de 1024 bajtoj, krom por la opcio -t, kiu estas en sekundoj; por -p, kiu estas en obloj de 512 bajtoj; kaj por -u, kiu estas sendimensia nombro de procezoj. Elirstato: Sukceso, kondiĉe ke la opcioj estas taŭgaj kaj ne okazis eraro.