67 Backup script
Manera senzilla de fer un backup
#!/bin/bash
BACK=backup_$(date +%Y%m%d).tar.gz
cd /home/usuari/backup/directori_destí # Destí backup
tar -czf $BACK /home/usuari/Documents/treball # Executa el backup
Arxius .tar
Empaquetar
tar -cvf paquete.tar /dir/a/comprimir/
Desempaquetar
tar -xvf paquete.tar
Arxius .zx
Instal·lar xz
$ sudo apt install xz-utils
Comprimir
xz foo
Descomprimir
xz -v -d archives.tar.xz
Empaquetar i comprimir
tar -cJf foo.tar.xz foo
Desempaquetar i descomprimir
tar -xf foo.tar.xz
Per saber-ne més
nixCraft
Flayers
-x : Extract/get/unzip files from an archive.
-f archive.tar.xz : Use this archive file or device archive for extracting files
-J OR –xz : Filter the archive through xz command. Hence, we install xz using package manager.
-v : Verbose. Show progress.
-t : List file stored inside .tar.xz/.xz archive.
Arxius .gz
Comprimir
gzip -9 index.php
Descomprimir
gzip -d index.php.gz
Arxius .tar.gz
Comprimir
tar -czvf empaquetado.tar.gz /carpeta/a/empaquetar/
Descomprimir
tar -xzvf archivo.tar.gz
Arxius .rar
Comprimir
rar directori.rar directori
Desomprimir
unrar directori.rar
Arxius .zip
Comprimir
zip archivo.zip carpeta
Descomprimir
unzip archivo.zip