Linux Befehlsreferenz: Systemverwaltung und Quotas
Wichtige Linux-Systembefehle
cal: Zeigt den aktuellen Kalender an.cal 1980: Zeigt den Kalender für das Jahr 1980.cal 12 1980: Zeigt den Kalender für Dezember 1980.date: Zeigt das aktuelle Datum an.date -s "2009-11-05 18:55": Ändert die Systemzeit.who: Zeigt angemeldete Benutzer an.who -u: Zeigt Benutzer inklusive PID an.kill -9 3525: Beendet den Prozess mit der PID 3525.uname: Zeigt den Namen des Betriebssystems an.uname -a: Zeigt detaillierte Systeminformationen an.uptime: Zeigt die Betriebsdauer des Systems an.du: Zeigt den Speicherplatzverbrauch von Ordnern an.du -k: Zeigt den Verbrauch in 1024-Byte-Blöcken an.df: Zeigt Statistiken zur Festplattennutzung.ps: Listet laufende Prozesse auf.top: Zeigt laufende Prozesse in Echtzeit an.free: Zeigt die Speicherauslastung an.dmesg: Zeigt Kernel-Meldungen an.lsmod: Listet geladene Kernel-Module auf.lspci: Zeigt Hardware-Komponenten an.man: Öffnet das Handbuch für einen Befehl.whatis: Zeigt eine kurze Beschreibung eines Befehls.whereis: Zeigt den Speicherort eines Befehls an.
Vi Editor Kurzbefehle
Esc,:x: Speichern und Beenden.Esc,:q!: Beenden ohne zu speichern.
Partitionierung und Formatierung
fdisk -l: Listet alle Partitionen auf.mkfs.ext3 [Pfad]: Formatiert eine Partition.fdisk /dev/hda: Partitionierungstool starten.
Hinweis: Verwenden Sie n für eine neue Partition, definieren Sie die Größe und speichern Sie mit w. Nutzen Sie partprobe, um die Änderungen zu übernehmen.
Linux Disk Quotas verwalten
Um Quotas für Benutzer und Gruppen zu aktivieren, müssen Sie die Datei /etc/fstab anpassen:
LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2
Führen Sie danach mount -o remount /home aus, um die Änderungen zu übernehmen.
Quotas konfigurieren
quotacheck -augmv: Erstellt und repariert die Quota-Dateien.quotaon -ugv /home: Aktiviert die Quota-Unterstützung.quotaoff -v /home: Deaktiviert die Quota-Unterstützung.edquota -u [user]: Bearbeitet die Quota für einen Benutzer.quota -s -u [user]: Zeigt einen Bericht der Quota an.edquota -t: Legt die Kulanzzeit (Grace Period) fest.
Automatisierung
Fügen Sie in der /etc/crontab folgende Zeile hinzu, um Warnungen bei überschrittenen Quotas zu automatisieren:
0 0,12 * * * root /usr/sbin/warnquota
Zusammenfassung der Befehle
- quotacheck: Überprüft das Dateisystem und aktualisiert die Quota-Regelung.
- repquota: Zeigt detaillierte Quota-Informationen für ein Dateisystem an.
- quotaon / quotaoff: Aktiviert oder deaktiviert die Quota-Regelung.