Concetti Chiave
- L'archiviazione consente di impacchettare file e directory, facilitando la conservazione e il trasferimento dei dati su diverse piattaforme.
- La compressione è necessaria per ridurre l'utilizzo dello spazio, poiché l'archiviazione da sola non offre risparmi in questo senso.
- I programmi tar e Cpio sono utilizzati per l'archiviazione, con l'utente che sceglie quello che preferisce in base alle proprie esigenze.
- Il processo di lettura e scrittura prevede la generazione di archivi da un elenco di nomi di file e l'estrazione di file da archivi esistenti.
- Le modalità operative del comando includono la creazione di archivi, l'estrazione di file e la copia di file in destinazioni specifiche.
Concetto di archiviazione e compressione
In questo appunto di informatica viene descritto il concetto di L'archiviazione e la compressione sono le fasi attraverso le quali si realizzano delle copie di sicurezza, oppure si preparano i dati prima di una trasmissione.
L'archiviazione è quel procedimento con cui si impacchettano file o rami di directory in modo da facilitarne la conservazione all'interno di unità di memorizzazione senza file system. Per lo stesso motivo, l'archiviazione è il modo con cui si possono trasferire agevolmente i dati attraverso piattaforme differenti.
Utilizzo di tar e Cpio
L'archiviazione pura e semplice non ottiene alcun risparmio nello spazio utilizzato dai dati. Per questo si utilizza la compressione che permette di ridurre questo utilizzo.
L'archiviazione pura e semplice è ottenuta normalmente attraverso il programma tar o il programma Cpio.
Questi due sono equivalenti, almeno a livello teorico. In pratica, è l'utilizzatore che sceglie quello che per qualche motivo gli è più simpatico, specializzandosi nell'uso delle sue opzioni particolari.
L'archivio può essere un file su disco, un nastro magnetico o il flusso di un condotto. Le tre sintassi indicate rappresentano le tre modalità operative del comando.

Processo di lettura e scrittura
Dallo standard input viene letto un elenco di nomi di file (uno per riga) e l'archivio di questi file viene generato ed emesso attraverso lo standard output.
Dallo standard input viene letto il contenuto di un archivio dal quale si possono estrarre i file in esso contenuti.
Dallo standard input viene letto un elenco di nomi di file (uno per riga) e questi file (con il loro contenuto) vengono copiati nella directory di destinazione.
Domande da interrogazione
- Qual è la differenza tra archiviazione e compressione?
- Quali strumenti vengono utilizzati per l'archiviazione dei dati?
- Come avviene il processo di lettura e scrittura degli archivi?
L'archiviazione è il processo di impacchettamento di file per facilitarne la conservazione e il trasferimento, mentre la compressione riduce lo spazio utilizzato dai dati. (Fonte: testo)
Gli strumenti principali per l'archiviazione sono i programmi tar e Cpio, che permettono di creare archivi di file e directory. (Fonte: testo)
Il processo prevede la lettura di un elenco di nomi di file dallo standard input per generare un archivio, estrarre file da un archivio esistente o copiare file in una directory di destinazione. (Fonte: testo)