Auf dieser Seite stell ich eine Sammlung von wichtigen Tips und Tricks rund um den eigenen Linux Webserver bereit.
Dateisystem
df -h — Festplattenkapazität und Belegung anzeigen.
du -hs — Ordner Größe
du -h --max-depth=1 — Ordner Größe mit Unterordnern
ls | wc -l — Dateien in einem Ordner zählen
ls -lahS $(find / -type f -size +10000k) — Um auf einem Linux Rechner große Dateien zu finden kann man folgenden Befhel nutzen.
Suchen mit find:
find = Suchbefehl
/folder = das Verzeichnis
-type f = durchsucht Dateien
-name = mit Dateinamen
xargs = führt Kommandos aus
grep = Sucht nach einem bestimmten Suchwort
find /home/www -type f -name *.html | xargs grep Nase
find . -mtime +30 -print0 | xargs -0 rm — Löscht alle Dateien im aktuellen Ordner, die älter als x Tage sind.
Tar Ordner und Dateien packen und wieder entpacken
Um einen Ordner mittels tar zu packen hilft folgender Befehl:
tar -pczf htmlFolder.tar.gz html/
Um das ganze wieder zu entpacken:
tar xvfz htmlFolder.tar.gz
Tools zum absichern des Servers
Postfix
Postfix warning: connect to private/anvil: Connection refused
Einfach folgenden Befehl ausführen: sh /etc/postfix/post-install upgrade-configuration