English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
The Linux ulimit command is used to control the resources of shell programs.
ulimit is an in-built command of the shell, used to control the resources of the shell executing programs.
ulimit [-aHS][-c <core file limit>][-d <data section size>][-f <file size>][-m <memory size>][-n <number of files>][-p <buffer size>][-s <stack size>][-t <CPU time>][-u <number of programs>][-v <virtual memory size>]
Parameters:
Display the settings of system resources
[[email protected] ~]# ulimit -a Größe der Core-Datei (Blöcke, -c) 0 Größe des Datensegments (kbytes, -d) unbegrenzt Dateigröße (Blöcke, -f) unbegrenzt ausstehende Signale (-i) 1024 maximale gesperrte Speichergröße (kbytes, -l) 32 maximale Speichergröße (kbytes, -m) unbegrenzt Offene Dateien (-n) 1024 Rohrgröße (512 Bytes, -p) 8 POSIX-Nachrichtenqueues (Bytes, -q) 819200 Stackgröße (kbytes, -s) 10240 CPU-Zeit (Sekunden, -t) unbegrenzt maximale Benutzerprozesse (-u) 4096 Virtueller Speicher (kbytes, -v) unbegrenzt Dateisperren (-x) unbegrenzt [[email protected] ~]#
Set the maximum number of single user programs
[[email protected] ~]# ulimit -u 500 //Einstellen der Obergrenzen für ein Benutzerprogramm [[email protected] ~]# ulimit -a Größe der Core-Datei (Blöcke, -c) 0 Größe des Datensegments (kbytes, -d) unbegrenzt Dateigröße (Blöcke, -f) unbegrenzt ausstehende Signale (-i) 1024 maximale gesperrte Speichergröße (kbytes, -l) 32 maximale Speichergröße (kbytes, -m) unbegrenzt Offene Dateien (-n) 1024 Rohrgröße (512 Bytes, -p) 8 POSIX-Nachrichtenqueues (Bytes, -q) 819200 Stackgröße (kbytes, -s) 10240 CPU-Zeit (Sekunden, -t) unbegrenzt maximale Benutzerprozesse (-u) 500 Virtueller Speicher (kbytes, -v) unbegrenzt Dateisperren (-x) unbegrenzt [[email protected] ~]#