Gestire gli archivi con l'utilità ATool Linux

Gestire gli archivi con l'utilità ATool Linux

Esistono vari strumenti che è possibile utilizzare per gestire i file di archivio quando si utilizza Linux. Tuttavia, la maggior parte degli strumenti è limitata a specifici formati di archivio. Fortunatamente, puoi usare il uno strumento Utilità, uno script Perl disponibile per la gestione degli archivi Linux e supporta più formati.

La cosa buona con Atool è che ha comandi diversi come Aunpack, che estraggono i file in modo organizzato. Inoltre, non è l'unico comando ATool disponibile e esamineremo tutte le opzioni disponibili e come puoi usarle per i tuoi file di archivio.

Come utilizzare il comando ATOOL LINUX

Per utilizzare i comandi di script ATOOL PERL, è necessario installare l'utilità dal gestore dei pacchetti. Utilizzare il seguente comando per installarlo:

$ sudo apt install aool


Una volta installato, puoi iniziare controllando le opzioni disponibili che puoi utilizzare dalla pagina della guida. Ha due sezioni: la sezione Comandi e la sezione Opzioni. I comandi possono essere scritti in diversi modi. Ad esempio, un comando come aool -x è lo stesso che usare aunpack. Vedremo gli esempi di utilizzo nella discussione successiva.

Il comando ATOOL può gestire diversi archivi di file, tra cui BZIP, TAR.7z, catrame.GZ, JAR, RAR, GZIP, DEB, ecc.

Comandi aool

Atool ha varie opzioni e possono essere tutte combinate con i diversi comandi.

1. un gatto

Il comando ACAT viene utilizzato per visualizzare il contenuto di un file in un archivio. È possibile accedere allo stesso comando digitando aool -c. In questo esempio, useremo il nomi.cerniera lampo File di archivio.

$ nomi Acat.Test zip.TXT

Il seguente output visualizza il contenuto di un file, test.TXT:

2. aunpack

L'uso dell'Aunpack è simile all'uso aool -x. Estrae il contenuto di un file di archivio nella directory corrente.

Per estrarre il nostro file zip, utilizzare il seguente comando:

$ nomi aunpack.cerniera lampo
O
$ ATool -x nomi.cerniera lampo

Una volta estratti, ora abbiamo una directory con il contenuto dell'archivio. Nel nostro caso, abbiamo il nomi directory.

3. Als

Per elencare i file nel file di archivio, utilizzare il Als O aool -l comando.

Nomi $ als.cerniera lampo

L'output visualizza la lunghezza del file, la data e l'ora creata e il numero totale di file nell'archivio.

4. un pacco

Puoi anche creare un file di archivio di qualsiasi estensione utilizzando il un pacco O uno strumento -UN comando. Ad esempio, facciamo un .catrame.Gz Archivio usando il seguente comando. Devi avere i file di cui hai bisogno per sfilare prima.

$ APACK Esempio.catrame.nomi GZ/

Abbiamo creato un esempio.catrame.Gz archivio.

5. Adiff

Puoi anche controllare la differenza tra i file di archivio utilizzando il aool -d O Adiff comando. Inoltre, i file di archivio non devono avere la stessa estensione. Nel seguente esempio, confronteremo un ".zip "e un".catrame.GZ ”Archivio per vedere la differenza. Inoltre, aggiungeremo il -v Opzione per aggiungere più verbosità.

$ ADIFF -V Nomi.esempio zip.catrame.Gz

Dal seguente output, vediamo che l'archivio ha alcuni stessi file, tranne per il fatto che l'archivio numerato 4706, qual è nomi.cerniera lampo, Ha due file univoci.


È così che puoi vedere la differenza nei file di archivio.

6. arepack

A volte, potrebbe essere necessario creare lo stesso file di archivio ma in un formato diverso. Ad esempio, un “.7Z "da".cerniera lampo". Atool offre il arepack comando, che fa il lavoro per te. Crea prima una directory temporanea per estrarre l'archivio originale e quindi utilizza quella directory temporanea per creare il nuovo file di archivio con la nuova estensione. Controlliamolo.

$ arepack nomi.zip new1.7Z

Nel nostro caso, stiamo creando un new1.7Z archivio dal nostro nomi.cerniera lampo. L'output sarà:


Tutti i comandi precedenti possono essere combinati con diverse opzioni fornite da ATool. Le opzioni più comuni che ti troverai includono quanto segue:

-S: L'opzione esegue il comando in modalità di simulazione. Mostra cosa accadrà senza eseguire il comando e è utile se non si è sicuri delle modifiche che si desidera apportare.

Ad esempio, se si tenta di creare un archivio in modalità di simulazione, vedrai un output come quanto segue:

-E: Le opzioni mostrano i comandi che eseguono in background. Spiega il comando che hai inserito.

Nel seguente output, il comando visualizza il contenuto di un file nel file di archivio:

1. -V: Per aggiungere verbosità quando si esegue un comando, aggiungi il -v opzione. Il contrario è -Q, che esegue in modalità tranquilla.
2. -D: È possibile creare con forza una nuova directory ogni volta che i file vengono estratti utilizzando il -D bandiera. Nel seguente esempio, abbiamo estratto nomi.cerniera lampo, e una nuova directory denominata Unpack-3280 è stata creata:
3. -F: La bandiera -f sovrascrive con forza i file locali quando si estrae un archivio.

Puoi eseguire l'opzione di aiuto per ulteriori opzioni per visualizzarle, ma quelle sopra elencate sono quelle comuni che probabilmente incontrerai.

Conclusione

Usando il comando ATOOL Linux, ora hai un modo rapido ed efficace di gestire i file di archivio di qualsiasi formato. I comandi e le opzioni disponibili sono utili per raggiungere tutte le attività di manipolazione dell'archivio e ti sentirai facilmente a casa con lo strumento.