CLI Cheat Sheet
Lister le contenu d'une archive sans la décompresser
tar -tf archive.xz
Compresser un dossier dans une archive en limitant le taux de transfert et avec un suivi en proucentage
tar cf - folder -P | pv -s $(du -sb folder | awk '{print $1}') --rate-limit 1M | xz > archive.xz
Créer un dump compressé d'une base de données et en faire une restoration
mysqldump --user=user -p databasename | pv | gzip > backup.sql.gz
pv backup.sql.gz | zcat | mysql --user=user -p database
Lire la première ligne d'un dump sql (pour avoir la version par exemple)
zcat logfile.gz | head -n 1
Archiver et restaurer une partition
dd if=/dev/sda | gzip -9 > /mnt/external/filename.img.gz
zcat /mnt/external/filename.img.gz | dd of=/dev/sda
Annuler l'auto-restart d'un daemon docker
docker update --restart=no my-container