Tar offre un ottimo modo per combinare più file e directory in un unico pacchetto. Tarball facilita la trasmissione efficiente dei dati e consente di risparmiare spazio su disco riducendo la dimensione di numerosi file.
Quindi, che tu stia cercando di creare backup, trasferire file o distribuire pacchetti software, è la soluzione unica per tutto. Tuttavia, molti utenti devono ancora imparare a creare un file tar. Questa breve guida contiene informazioni complete sulla creazione di un tarball in Linux.
Come creare un Tarball in Linux
Sebbene tar sia preinstallato nella maggior parte delle distribuzioni Linux, puoi verificarlo utilizzando:
prende --versione
Se l'utilità tar non è disponibile nel sistema, installarla inserendo i seguenti comandi:
Sistema operativo | Comando |
Debian/Ubuntu | sudo apt installa tar |
Fedora | sudo dnf installa tar |
ArcoLinux | sudo pacman -Sy tar |
openSUSE | sudo zypper installa tar |
Una volta terminato, esegui il comando seguente per archiviare una directory:
prende -cvf archivio.tar file.txt nome_directoryQui, sostituisci file.txt e directory_name con i nomi dei file e delle directory che desideri archiviare. Per più file/directory, menzionare i loro nomi separati da uno spazio.
L'opzione -c dice all'utilità di creare un nuovo file tar. L'opzione -v abilita la modalità dettagliata per visualizzare l'elenco dei file inclusi in questo archivio. L'opzione -f ti consente di specificare il nome del nuovo tarball.
Ad esempio, archiviamo la directory Documents nel doc.tar:
prende -cvf Documenti doc.tar
Se vuoi elencare e visualizzare il contenuto del file tar, puoi usare l'opzione -t:
prende -tvf doc. catrame
Allo stesso modo, puoi archiviare più directory in un singolo tarball usando il comando seguente:
prende -cvf list.tar Documenti Musica
Una rapida conclusione
Ecco come archiviare e creare un tarball in Linux. In questa rapida guida abbiamo inserito dei semplici esempi per spiegare come creare il tarball e verificarne il contenuto. Inoltre, abbiamo spiegato un approccio semplice per archiviare più directory in un unico file tar. Dovresti utilizzare l'opzione v poiché ti aiuterà a verificare il contenuto archiviato.