FAQ:Arktur4/UserDel

Aus Delixs
Zur Navigation springen Zur Suche springen
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.


Baustelle Archiv: Dieser Artikel beschreibt nicht die Funktionalität des derzeit aktuellen delixs-Servers. Er beschreibt ältere Schulserver-Funktionen und dient dem Zweck der Archivierung.


Alle Dateien eines ehemaligen Nutzers löschen

Frage:

Nachdem die Schülerlein groß sind und die Schule verlassen haben, möchte und sollten ihre digitalen Hinterlassenschaften auch vom Server entfernt werden. Das macht sysadm mit den home-Dateien und Profilen ja ganz ordentlich, nur bleiben (mitunter erhebliche) Reste in tmp oder dem snapshot unberührt.

So hat ein Schüler bei Abgang eine Quotaüberschreitung vererbt...

Antwort:


 find /home -xdev -type f -user SCHUELER -exec rm -f {} \;

Das -f für das rm Kommando, sorgt dafür, das die Datei ohne Nachfrage gelöscht wird.

Aber sei Dir sicher, dieser Befehl löscht wirklich ALLE Dateien des Users! Auch in den Projektverzeichnissen! Möglicherweise hat er ja einige sinnvolle Dateien dort. Solche, die andere weiter benutzen wollen/sollen!

Ein Backup, direkt vor so einer Säuberungsaktion ist angeraten.


-- aus einer Mail von Harry J.



zurück | Hauptseite