Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Unix >> .

Cos'è il comando tar in Linux?

Il catrame Il comando in Linux è una potente utility utilizzata per creare, mantenere ed estrarre archivi di file. Consente agli utenti di comprimere più file in un unico file di archivio, riducendo lo spazio di archiviazione e rendendo conveniente il trasferimento e la condivisione dei dati. Il nome "tar" sta per "Tape ARchiver" e ha avuto origine dal suo scopo iniziale di eseguire il backup dei dati su unità nastro.

Funzioni del comando tar:

1. Creazione di archivi: Per creare un archivio, utilizzare la seguente sintassi:

"bash."

tar -cvf nome-archivio.tar file-da-archiviare

```

- -c: Questa opzione indica che desideri creare un archivio.

- -v: L'opzione dettagliata fornisce informazioni dettagliate sul processo di archiviazione.

- -f: Questa opzione specifica il nome del file di archivio da creare.

2. Estrazione degli archivi: Per estrarre il contenuto di un archivio, utilizzare la seguente sintassi:

"bash."

tar -xvf nome-archivio.tar

```

- -x: Questa opzione indica che desideri estrarre file dall'archivio.

- -v: L'opzione dettagliata fornisce informazioni dettagliate sul processo di estrazione.

- -f: Questa opzione specifica il nome del file di archivio che desideri estrarre.

3. Elenco dei contenuti dell'archivio: Per elencare i file all'interno di un archivio senza estrarli, utilizzare la seguente sintassi:

"bash."

tar -tvf nome-archivio.tar

```

- -t: Questa opzione visualizza un elenco di file presenti nell'archivio.

Opzioni utili aggiuntive:

- -z: Questa opzione consente la compressione dell'archivio utilizzando la compressione gzip. Per esempio:

"bash."

tar -zcvf nome-archivio.tar.gz file da archiviare

```

- -j: Allo stesso modo, l'opzione -j abilita la compressione con bzip2. Per esempio:

"bash."

tar -jcvf nome-archivio.tar.bz2 file da archiviare

```

- -P: Quando estrai file da un archivio, puoi utilizzare l'opzione -P per preservare i permessi di file e directory.

Il comando tar ha molte opzioni e funzionalità più avanzate che consentono backup incrementali, inclusione/esclusione selettiva di file e altro ancora. È uno strumento versatile per gestire e archiviare i dati in modo efficiente in Linux. Padroneggiare il comando tar può migliorare notevolmente la tua produttività quando lavori con file e directory.

 

sistemi © www.354353.com