tar est un format d'archivage qui permet de représenter une arborescence complète sous la forme d'un seul fichier.
gzip est un utilitaire de compression qui peut être utilisé pour compresser une archive Tar.
zip est un utilitaire d'archivage et de compression, équivalent fonctionnellement à Tar+Gzip ; il est moins utilisé sous Linux, mais plus sur Windows.
tar -cvf file.tar dir
crée un fichier file.tar avec le dossier dir.
tar -czvf file.tgz dir
crée un fichier file.tgz compressé avec gzip.
tar -tf file.tar
permet de voir le contenu du fichier archive file.tar.
tar -xvf file.tar
permet de décompresser le contenu du fichier file.tar dans l'emplacement courant.
zip file.zip dir
permet de zipper le dossier dir dans le fichier file.zip.
unzip file.zip -d destdir
permet de dézipper le fichier file.zip dans le dossier destdir.
pdftk permet de manipuler des fichiers PDF. Par exemple :
pdftk input.pdf cat 1-3 5 output output.pdf
permet de créer un fichier output.pdf avec les pages 1,2,3 et 5 du fichier input.pdf
pdftk t1.pdf t2.pdf output output.pdf
permet de créer un fichier output.pdf par concaténation des fichiers t1.pdf et t2.pdf.
cups-pdf permet d'imprimer dans un fichier PDF.