FAQ:Arktur4/Dateiensuchen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(neu) |
(kat) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
__NOTOC__ | |||
{{Archiv}} | |||
== Suchen von Dateien eines Nutzers == | == Suchen von Dateien eines Nutzers == | ||
Zeile 46: | Zeile 50: | ||
---- | ---- | ||
<div align="right">[[FAQ:Arktur4|zurück]] | [[Hauptseite]]</div> | <div align="right">[[FAQ:Arktur4|zurück]] | [[Hauptseite]]</div> | ||
[[Kategorie:ArchivArktur40]] |
Aktuelle Version vom 16. März 2012, 13:19 Uhr
Archiv: Dieser Artikel beschreibt nicht die Funktionalität des derzeit aktuellen delixs-Servers. Er beschreibt ältere Schulserver-Funktionen und dient dem Zweck der Archivierung. |
Suchen von Dateien eines Nutzers
Frage:
Ich habe einen Schüler, dem Windows auf U:\ sagt: 19 von 20 MB belegt. In U: sind aber nur 8 MB drin.
Ich möchte nun alle regelwidrigen Dateien vom Server löschen. Das ist brutal, aber meine Geduld (im Schulnetz) ist nach monatelangen Ankündigungen irgendwann zu Ende.
Antwort:
Das geht ganz einfach:
find /home -user schueler # durchsucht alle Heimatverzeichnisse und # alle Projektverzeichnisse
oder etwas ausfuehrlicher:
find /home -user schueler -type f -ok ls -l {} \; # findet alle Dateien die dem Benutzer "schueler" gehoeren # und fuehrt nach Bestaetigung (y/n) den Befehl "ls -l" auf # die gefundene Datei "{}" aus. # # Ohne Bestaetigung: -ok durch -exec ersetzen # statt Anzeigen Loeschen: "ls -l" durch "rm" ersetzen # # Abbruch mit Strg-C
oder auch:
find / -user schueler|less # produziert einige Fehlermeldungen # dauert sehr lange, sucht alle Platten ab # Seitenweise Ausgabe
-- aus einer Mail von Harry J.