Nützliche bash Befehle
Donnerstag, 30. April 2009find
ist ein UNIX-Programm zum Auffinden von Dateien und Verzeichnissen. Es durchsucht das Dateisystem nach zahlreichen Kriterien wie etwa Zugriffs- oder Änderungszeit, Dateigröße, Ort und vieles mehr.
- Finde alle Dateien, die in den letzten sieben Tagen erstellt wurden:
find . -type f -ctime -7 -exec ls -la {} \; - Finde alle Dateien welche grösser als 500MB sind
find . -type f -size +100000 -exec ls -lh {} \; | awk '{ print $9 $10 $11 $12 ": " $5 }'
du
Mit du (diskusage) kann man herausfinden wie gross eine Datei oder ein Verzeichniss und dessen Inhalt ist.
- Diese Befehlsfolge listet die 10 grössten Plattenfresser auf.
cd / | du -cks * | sort -rn | head -11
Festplatten, Wechselmedien (USB Sticks, CD, DVD …) und Speicherchips für Digitalkameras (SD, SDHC, xD, CF, Memory Sticks …) können nach einem Systemabsturz oder duch äussere Einwirkungen unlesbar werden. Meist stimmt dann das Inhaltsverzeichnis nicht mit dem aktuellen Inhalt des Datenträgers überein. Mit der Hilfe von Datenrettungsprogrammen wie DiskDigger, wird die Oberfläche des Datenträgers nach brauchbaren Dateien durchsucht. Die gefundenen Dateien können dann auf einem anderen Datenträger gesichert und verarbeitet werden. DiskDigger ist ohne Installation lauffähig.
Piwik funktioniert wie Google Analytics über ein Javascript auf der eigenen Seite. Im Gegensatz zu Google Analytics läuft das ganze auf dem eigenen Server. Die Traffic-Daten werden so nicht an Dritte (z.B. Google) weitergeleitet. Piwik ist OpenSource und benötigt einen Webspace mit PHP und MySQL.