pack/unpack:
comprime un file generandone un altro con estensione “.z” .Utilizza la codifica di Huffmann.
bt ~ # pack file.txt
bt ~ # ls
file.txt
file.txt.z
per decomprimere:
bt ~ # unpack file.txt
compress/uncompress:
comprime il file tramite la codifica di Lempel-Ziv (sviluppata per BSD); l’ uso è analogo ai precedenti ma è molto più efficace: la sua estensione è “ .Z ” .
zcat:
visualizza il contenuto di un file compresso
gzip/gunzip:
è il metodo di compressione standard GNU/LINUX e la sua estensione è “.gz”.
viene utilizzata l’opzione –d per decomprimere un file cifrato (vd cifratura).
tar:
raggruppa ivari file in un unico archivio senza comprimerli. Di solito usato prima di effettuare una compressione.
-c crea archivio
-t visualizza contenuto archivio
-x estrae da un archivio
-v verbose mode
-f permette di dare un nuovo nome all’archivio
Immaginiamo per esempio di avere 10 file : (file.1, file.2, … , file.10) e di voler crearne un archivio (useremo espressioni regolari jolly per selezionarli tutti in un solo comando..):
bt ~ # tar –cf archivio.tar file.*
e dopo aver creato l’archivio potremmo ad esempio comprimerlo e rimuovere i file non compressi:
bt ~ # gzip archivio.tar
bt ~ # rm file.*
uuencode/uudecode:
converte un file binario in codice ASCII a 7 bit.
Si fa questa operazione ad esempio per spedire file binari via mail (file multimediali, file .doc, .exe …). Infatti, tramite le email “vecchio stampo”, la spedizione corretta di file binari a 8 bit non è garantita e pertanto è necessario prima convertirli a 7 bit.
Tale formato è illeggibile e chi lo riceve deve riconvertirlo a 8 bit con uudecode.
da codifica 8 a 7 bit:
bt ~ # uuencode file.doc file.doc.uu
da codifica 7 a 8 bit:
bt ~ # uudecode file.doc.uu file.doc
Sostenete il rinnovamento del sito dando un'occhiata ai link pubblicitari che vi interessano.
| Commenti |
|













