Hallo Liste ich habe auf meinem ThinkPad 64 RAM und unter Linux 166 Swap. In /etc/skel/.bashrc habe ich meinen Speicher begrenzt: # begrenzt den realen Speicher ulimit -m 143360 # begrenzt den virtuellen Speicher ulimit -v 56320 aber mit ulimit -a zeigt es mir folgendes an: tulsi@linux:~ > ulimit -a core file size (blocks) 0 data seg size (kbytes) unlimited file size (blocks) unlimited max locked memory (kbytes) unlimited max memory size (kbytes) unlimited open files 1024 pipe size (512 bytes) 8 stack size (kbytes) unlimited cpu time (seconds) unlimited max user processes 1024 virtual memory (kbytes) unlimited sollten da nicht meine Limits stehen. danke Tobias --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, Tobias Nauer wrote:
ich habe auf meinem ThinkPad 64 RAM und unter Linux 166 Swap. In /etc/skel/.bashrc habe ich meinen Speicher begrenzt:
AFAIK dienen die Dateien im "skel"-Directory nur fuer User, die neu angelegt werden. Der Inhalt des Skeleton-Directorys wird beim Anlegen eines neuen Users in das Homeverzeichnis dieses Users gelegt. Wenn Du ein "ulimit" setzen willst, trag es in "~/.bashrc" ein. Das sollte funktionieren. Oder in "/etc/profile", wenn Du fuer alle User etwas setzen moechtest.
# begrenzt den realen Speicher ulimit -m 143360
# begrenzt den virtuellen Speicher ulimit -v 56320
aber mit ulimit -a zeigt es mir folgendes an:
Das tut es bei mir auch, wenn ich "ulimit" in meiner ".bashrc" in meinem Home-Directory setze: teffen@pc01:~ > ulimit -a core file size (blocks) 0 data seg size (kbytes) unlimited file size (blocks) unlimited max locked memory (kbytes) unlimited max memory size (kbytes) 143360 open files 1024 pipe size (512 bytes) 8 stack size (kbytes) unlimited cpu time (seconds) unlimited max user processes 256 virtual memory (kbytes) 56320 steffen@pc01:~ > Gruss, Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Fre, Jun 09, 2000 at 10:12:35 +0200, Steffen Moser wrote:
Tobias Nauer wrote:
ich habe auf meinem ThinkPad 64 RAM und unter Linux 166 Swap. In /etc/skel/.bashrc habe ich meinen Speicher begrenzt:
AFAIK dienen die Dateien im "skel"-Directory nur fuer User, die neu angelegt werden. Der Inhalt des Skeleton-Directorys wird beim Anlegen eines neuen Users in das Homeverzeichnis dieses Users gelegt.
ACK. Hat keine Auswirkungen auf existierende User.
Wenn Du ein "ulimit" setzen willst, trag es in "~/.bashrc" ein. Das sollte funktionieren. Oder in "/etc/profile", wenn Du fuer alle User etwas setzen moechtest.
Besser /etc/profile.local, da ist es sicher vor den Nachstellungen von SuSEconfig ;-)
# begrenzt den realen Speicher ulimit -m 143360
# begrenzt den virtuellen Speicher ulimit -v 56320
Wenn Du das für existierende Benutzer noch einbauen willst und nicht über die zentrale /etc/profile.local gehen willst, dann hast Du folgende Möglichkeiten: - an die ~/.bashrc anhängen: for i in /home/*; do echo -e "ulimit -m 143360\nulimit -v 56320" >>$i/.bashrc done - oder bestehende ~/.bashrc ersetzen: for i in /home/*; do cp /etc/skel/.bashrc $i done Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Steffen
Das tut es bei mir auch, wenn ich "ulimit" in meiner ".bashrc" in meinem Home-Directory setze:
steffen@pc01:~ > ulimit -a core file size (blocks) 0 data seg size (kbytes) unlimited file size (blocks) unlimited max locked memory (kbytes) unlimited max memory size (kbytes) 143360 open files 1024 pipe size (512 bytes) 8 stack size (kbytes) unlimited cpu time (seconds) unlimited max user processes 256 virtual memory (kbytes) 56320 steffen@pc01:~ >
Bei dir steht unter "max memory size" / "virtual memory" der angegebene Wert, von der /etc/skel/.bashrc Datei. Bei mir steht aber immer noch "unlimited". Dannach versuchte ich es mit "limit" brachte aber nicht das gewünschte Ergebniss. Was genau muss ich den jetzt in der .bashrc eingeben damit es mir unter ulimit -a die Werte anzeigt? Tobias --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, Tobias Nauer wrote:
Bei dir steht unter "max memory size" / "virtual memory" der angegebene Wert, von der /etc/skel/.bashrc Datei. Bei mir steht aber immer noch "unlimited". Dannach versuchte ich es mit "limit" brachte aber nicht das gewünschte Ergebniss. Was genau muss ich den jetzt in der .bashrc eingeben damit es mir unter ulimit -a die Werte anzeigt?
Wenn ich in *meine* ".bashrc" (d.h. "~/.bashrc") die Zeilen: ulimit -m 143360 ulimit -v 56320 aufnehme (z.B. ganz am Ende der Datei), mich auslogge und anschliessend neu einlogge, zeigt mir "ulimit -a" das erwuenschte Ergebnis. Vielleicht liegt es ja daran (also am Aus- und Wiedereinloggen)... Testweise kannst Du die beiden Kommandos ja mal auch direkt an der Shell ausfuehren und anschliessend Dir "ulimit -a" anschauen. Die "/etc/skel/.bashrc" (und alles andere auch, was in "/etc/skel" liegt) dient nur fuer User, die *neu angelegt werden*. Gruss, Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Tobias Nauer wrote:
Hallo Liste
ich habe auf meinem ThinkPad 64 RAM und unter Linux 166 Swap. In /etc/skel/.bashrc habe ich meinen Speicher begrenzt:
tulsi@linux:~ > ulimit -a
[...]
sollten da nicht meine Limits stehen.
Da SuSE mitlerweile fast komplett auf PAM aufbaut, solltest du es mal damit versuchen - die Konfigurationen werden in /etc/security/limits.conf eingetragen. Doku gibt's in /usr/doc/packages/pam/. Vorteile (IMHO ;): 1. übersichtlicher 2. nicht abhängig von der bash (limits werden während des logins gesetzt) 3. weniger anfällig vor Änderung durch die User Björn --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
bjkro@gmx.de
-
Jan.Trippler@t-online.de
-
moser@egu.schule.ulm.de
-
tulsi@dplanet.ch