Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Wird der Linux-Benutzerspeicher begrenzt sein?
Linux-Benutzerspeicher ist begrenzt. Die Methode zum Begrenzen des Benutzerspeichers unter Linux ist: 1. Geben Sie die Datei über den Befehl „sudo vim /etc/security/limits.conf“ ein. 2. Verwenden Sie den Befehl „@test hard rss 21000000“. Befehl zum Begrenzen eines bestimmten Werts. Die Speichernutzung eines Benutzertests darf etwa 20 G nicht überschreiten.
Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.
Wird der Linux-Benutzerspeicher begrenzt sein?
Ja.
Linux begrenzt den Speicherplatz und die Speichernutzung der Benutzer
1. Sehen Sie sich die Speicherplatzkontingente aller Benutzer im System ansudo repquota /dev/vda12 ein bestimmter Benutzer
sudo edquota user_nameWenn Sie das Speicherplatzkontingent dieses Benutzers ändern möchten, ändern Sie einfach die Werte der Soft- und Hard-Felder nach dem Blocks-Feld in der Popup-Datei. In der folgenden Abbildung ist der Wert des Soft-Felds beispielsweise auf 2097152 (d. h. 2G) und der Wert des Hard-Felds auf 3145728 (d. h. 3G) eingestellt. Diese Einstellung bedeutet, dass das System dies tut Sie können die Zeit innerhalb eines bestimmten Zeitraums festlegen (Zeiteinstellung (siehe Abschnitt 4 unten). Der Speicherplatz überschreitet 2 GB. Sie müssen den Speicherplatz jedoch vor Ablauf der Frist auf weniger als 2 GB reduzieren. In jedem Fall jedoch Ihren Speicherplatz 3G darf nicht überschritten werden. Das bedeutet weich und hart. Es ist zu beachten, dass die Felder „Blocks“ und „Inodes“ nicht festgelegt werden müssen. Die Werte dieser beiden Felder werden automatisch vom System bereitgestellt.
3. Legen Sie zunächst das Speicherplatzkontingent eines Vorlagenbenutzers fanyiwei fest und weisen Sie dann sein Kontingent dem Zielbenutzer target_user_name zu. Solange das Vorlagenkontingent einmal festgelegt ist, wird dieser Befehl in Zukunft am häufigsten verwendet, was sehr praktisch ist.
sudo edquota -p fanyiwei target_user_name4. Legen Sie den Warnzeitraum fest Im vorherigen Abschnitt 2 haben wir die weiche Obergrenze (soft) und die harte Obergrenze (hard) des Speicherplatzes des Benutzers festgelegt. Die harte Obergrenze ist eine Obergrenze, die auf keinen Fall überschritten werden darf, wie z. B. das oben festgelegte 3G; die weiche Obergrenze ermöglicht es Ihnen, die Grenze in einem kurzen Zeitraum zu überschreiten, aber es gibt eine Frist, die die Warnfrist. Die Standardeinstellung des Warnzeitraums beträgt 7 Tage, Sie können ihn jedoch mit dem folgenden Befehl ändern:
sudo edquota -tDie folgende Datei wird nach dem Ausführen angezeigt, und Sie können sie dann ändern. Das Bild unten legt beispielsweise den Warnzeitraum fest bis 3 Tage.
2. So begrenzen Sie die Speichernutzung von Benutzern
1. Verwenden Sie zunächst den folgenden Befehl, um die Datei einzugeben: 20G, fügen Sie unten die Aussage im Bild unten hinzusudo vim /etc/security/limits.conf
Wenn Sie die Speichernutzung eines Benutzertests auf nicht mehr als etwa 20G beschränken möchten, können Sie den Befehl im Bild unten hinzufügen
* hard rss 21000000
Erklärung, die vier Dinge, die wir oben geschrieben haben. Die Bedeutung der Felder ist: (1) Das Hinzufügen von * bedeutet, dass es für alle Benutzer funktioniert, das Hinzufügen von @test bedeutet, dass es nur für einen Benutzer namens test funktioniert. (2) „Hart“ bedeutet eine harte Obergrenze. Sie können es auch in „weich“ ändern, was einer weichen Obergrenze entspricht. (3) RSS zeigt an, dass wir die Speichernutzung begrenzen. (4) 21000000 (Einheit KB) gibt an, dass die von uns begrenzte Menge etwa 20 GB beträgt.
2. Nachdem wir die obige Datei geändert und gespeichert haben, verwenden wir den folgenden Befehl
@test hard rss 21000000, um die Datei einzugeben, fügen am Ende den folgenden Satz hinzu und speichern sie dann.
sudo vim /etc/pam.d/login
3. Melden Sie sich vom Konto ab und erneut an. Verwenden Sie den folgenden Befehl, um das Speicherkontingent anzuzeigen Die Speichernutzungsgrenze des Benutzers beträgt 20 GB.
Verwandte Empfehlungen: „Linux-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonWird der Linux-Benutzerspeicher begrenzt sein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!