find ./deploy/ -name '*.zip' -type f ! -name \*.md5 | while read hash; do sha256sum $hash | awk '{print $1}' > $hash.md5; done
Benutzung von “grep” um einen kompletten Ordner zu durchsuchen.
grep "SUCHBEGRIFF" /path/to/folder/* -R
IMPORT: mysql DB_NAME < SQLFILE.sql -u root -p
EXPORT: mysqldump DB_NAME > SQLFILE.sql -u root -p
Datenbank auf Fehler prüfen
mysqlcheck -r MEINE_DATENBANK
Beispielausgabe:
data_base.user_group OK data_base.users <--------------------------------------DIESE TABELLE IST KAPUTT (korrupt) Error : Table './data_base/users' is marked as crashed and should be repaired Error : Table 'users' is marked as crashed and should be repaired Error : Incorrect key file for table 'users'; try to repair it Error : Incorrect key file for table 'users'; try to repair it
Tabellen mit mysqlcheck reparieren
mysqlcheck -r MEINE_DATENBANK TABELLENNAME -u user -p pass
oder mit myisamchk reparieren
cd /var/lib/mysql/ myisamchk -r DEINE_TABELLE.MYI
oder mit mysql reparieren
mysql -u BENUTZER -p mysql> use DATENBANK; mysql> REPAIR TABLES meine_tabelle;
Ob davon irgendein Befehl Wirkung zeigt hängt ganz vom Grad der Zerstörung der DB ab.
rsync -avz root@server:/PFAD/zum/Ordner ./
zip -9 -r filename.zip /path/to/folder
Tar.gz Archiv eines ganzen Ordners erstellen
tar cfvz /name/of/zipfile.tar.gz /the/folder
tar -jxvf filename.tar.bz2
Zeigt die größes dieses Ordners
du -sh FOLDER/
Zeigt die größes Ordners inkl. Unterordner
du -h FOLDER/
Größe von Dateien im aktuellesn Verzeichnis anzeigen
ls -lh
“-l” listet die Dateien mit Benutzer und Rechte.
“-h” listet das ganze lesbar auf…
wc -l `find ./pwm -name ".git" -prune -o -type f`
find / -type f -size +1000M -exec ls -lh {} \; | awk '{ print $NF ": " $5 }'
Mit apt-mark kann man Pakete zurückhalten.
Paket zurückhalten:
apt-mark hold package1 package2
Zurückhalten aufheben
apt-mark unhold package1 package2
dd if=/dev/zero | pv | dd of=/dev/disk1 bs=10m
Sometimes its useful to have different files with a certain size to test uploading to the web
dd if=/dev/zero of=output.dat bs=1024 count=10240