[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tipps: Homeverzeichnisse aufräumen



Ralf Gesel|ensetter wrote:
Liebe Liste,

[...]



Beispiel zum Löschen aller Netscape-Cache-Verzeichnisse:

# for D in `ls -d /skole/tjener/home0/*`; do \
   rm -rvf $D/netscape/cache/ ;done

Für Linux-Anfänger:
- # ist der Root-Prompt
- `ls ... ` steht in umgekehrten Hochkommata (Shift + Taste links neben Backpace)
- der Backslash hinter do (\) bedeutet:
  Zeile wird fortgeführt (Einzeilenbefehl)
- bei Fehlbedienung löscht "rm -rvf" ggf.
  wichtige Daten ohne Nachfrage
- Zum Testen empfiehlt sich, "rm -rvf"
  z.B. durch "echo" zu ersetzten.
*** Ohne Gewähr ***

Da reicht ein Einzeiler
find /skole/tjener/home0 -name \[cC\]ache\* -exec rm -rf {}\;
Die Meta-Zeichen müssen vor der Shell versteckt werden.


Was noch?

Vielleicht nennt ihr ja einmal eure Tricks
- große Dateien aufzuspüren
- EXE-Dateien autom. zu löschen
- ...
find ist Dein Freund und kann Dateien nach unterschiedlichen Kriterien
suchen, auch nach Mindest- oder Maximalgröße.

Bis man mit find firm ist, lohnt es sich, den -exec-Teil durch -print zu
ersetzen. Da sieht man dann was man alles löschen will.

Gruß
Albrecht

Reply to: