Tipps und Tricks

Home of Web Professionals
Tipps und Tricks

Grosse Datei unter LINUX finden

Wenn eine LINUX-Partion langsam immer voller wird, sucht man am Besten nach den größten Dateien die man evtl. löschen kann.

ls -lahS $(find / -type f -size +10000k)

Benutzer festellen

Befehl:w

System Ressourcen

Befehl:top

wann waren User eingeloggt

last | less

Festplatte checken

fsck -r /dev/hda5/

Dateien löschen

mit
rm find name '*.log'

werden auch die Dateien in den Unterverzeichnissen gelöscht

Verzeichnisse einem Benutzer/Gruppe zuweisen

zuweisen an eine Gruppe:
chgrp -R anwelche *

zuweisen an einen User:
chown -R anwen *

Ein Muster für fast alle

Ich möchte mit grep alle Dateien nach einem Text durchsuchen, auch die in allen Unterverzeichnissen.
Dazu gibt es die Option -r, aber wie bekomme ich alle Dateien und Unterordner des aktuellen Verzeichnisses auf die kommandozeile?

Mit grep -r text * ereiche ich die versteckten Verzeichnisse nicht deren Namde mit einem Punkt beginnt; mit grep -t text .* durchsucht grep auch aölle Unterverzeichnisse des übergeordneten, da das Muster .* auch auf .. passt.

Gibt es ein passendes Shell-Muster?

inetd neustarten

als erstes mit ps aux|grep inetd die Prozessid rausfinden

mit

kill -HUP ProzessID

wird inetd neu gestartet

Kontakt: erhard@webmasters-guide.de (Inhalt/Technik), karsten@webmasters-guide.de (Inhalt/Technik)
Copyright: Erhard Simdorn & Karsten Hantschick
URL: http://www.webmasters-guide.de/tippsundtricks/pages/index.php

Glossar
Unser kleines Glossar mit über 500 Einträgen rund ums Internet.