Det er forskjellige verktøy som du kan bruke til å administrere arkivfilene når du bruker Linux. Imidlertid er de fleste av verktøyene begrenset til spesifikke arkivformater. Heldigvis kan du bruke et verktøy Utility, et Perl -skript tilgjengelig for å administrere Linux Archives og støtter flere formater.
Det gode med atool er at den har forskjellige kommandoer som Aunpack, som trekker ut filer på en organisert måte. Dessuten er det ikke den eneste tilgjengelige Atool -kommandoen, og vi vil gå gjennom alle tilgjengelige alternativer og hvordan du kan bruke dem til arkivfilene dine.
Hvordan bruke atool Linux -kommando
For å bruke Atool Perl Script -kommandoene, må du installere verktøyet fra Package Manager. Bruk følgende kommando for å installere den:
$ sudo apt install atool
Når du er installert, kan du begynne med å sjekke de tilgjengelige alternativene du kan bruke fra hjelpesiden. Den har to seksjoner: Kommandoseksjonen og opsjonsdelen. Kommandoene kan skrives på forskjellige måter. For eksempel en kommando som atool -x er det samme som å bruke Aunpack. Vi vil se brukseksemplene i den etterfølgende diskusjonen.
Atool -kommandoen kan håndtere forskjellige filarkiver, inkludert BZIP, TAR.7z, tjære.GZ, JAR, RAR, Gzip, Deb, etc.
Atool -kommandoer
Atool har forskjellige alternativer, og de kan alle kombineres med de forskjellige kommandoene.
1. en katt
ACAT -kommandoen brukes til å se innholdet i en fil i et arkiv. Du kan få tilgang til den samme kommandoen ved å skrive atool -c. I dette eksemplet vil vi bruke navn.glidelås arkivfil.
$ ACAT -navn.ZIP -test.tekst
Følgende utdata viser innholdet i en fil, test.tekst:
2. Aunpack
Å bruke Aunpack ligner på å bruke atool -x. Den trekker ut innholdet i en arkivfil i den gjeldende katalogen.
For å trekke ut zip -filen vår, bruk følgende kommando:
$ Aunpack -navn.glidelås
eller
$ atool -x navn.glidelås
Når vi er trukket ut, har vi nå en katalog med arkivets innhold. I vårt tilfelle har vi navn katalog.
3. als
For å liste opp filene i arkivfilen, bruk als eller atool -l kommando.
$ als navn.glidelås
Utgangen viser lengden på filen, datoen og tiden som er opprettet, og det totale antallet filer i arkivet.
4. en pakke
Du kan også opprette en arkivfil av hvilken som helst utvidelse ved hjelp av en pakke eller et verktøy -en kommando. La oss for eksempel lage en .tjære.gz Arkiv ved hjelp av følgende kommando. Du må ha filene du trenger for å nå først.
$ apack eksempel.tjære.GZ -navn/
Vi har laget en eksempel.tjære.gz arkiv.
5. Adiff
Du kan også sjekke forskjellen mellom arkivfilene ved hjelp av atool -d eller Adiff kommando. Dessuten trenger ikke arkivfilene å ha samme utvidelse. I det følgende eksempel vil vi sammenligne en ".glidelås ”og en“.tjære.GZ ”Arkiv for å se forskjellen. I tillegg vil vi legge til -v Alternativ for å legge til mer verbositet.
$ adiff -v navn.glidelåseksempel.tjære.gz
Fra følgende utdata ser vi at arkivet har noen samme filer, bortsett fra at arkivet er nummerert 4706, hvilken er den navn.glidelås, har to unike filer.
Slik kan du se forskjellen i arkivfilene.
6. Arepack
Noen ganger kan det hende du må opprette den samme arkivfilen, men i et annet format. For eksempel en ".7z ”fra en“.glidelås". Atool tilbyr Arepack Kommando, som gjør jobben for deg. Den oppretter en midlertidig katalog først for å trekke ut det originale arkivet og bruker deretter den midlertidige katalogen for å opprette den nye arkivfilen med den nye utvidelsen. La oss sjekke det ut.
$ arepack -navn.Zip new1.7z
I vårt tilfelle lager vi en New1.7z arkiv fra vår navn.glidelås. Utgangen vil være:
Alle de tidligere kommandoene kan kombineres med forskjellige alternativer levert av ATOOL. De vanligste alternativene du vil komme over inkluderer følgende:
-S: Alternativet kjører kommandoen i simuleringsmodus. Det viser hva som vil skje uten å utføre kommandoen, og det kommer godt med hvis du er usikker på endringene du vil gjøre.
For eksempel, hvis du prøver å opprette et arkiv i simuleringsmodus, vil du se en utgang som følgende:
-E: Alternativene viser kommandoene som utfører i bakgrunnen. Det forklarer kommandoen du har lagt inn.
I den følgende utdata viser kommandoen innholdet i en fil i arkivfilen:
1. -v: For å legge til verbositet når du kjører en kommando, legg til -v alternativ. Det motsatte er -q, som kjøres i en stille modus.
2. -D: Du kan kraftig opprette en ny katalog når filene blir trukket ut ved hjelp av -D flagg. I det følgende eksemplet har vi trukket ut navn.glidelås, og en ny katalog som heter Unpack-3280 ble laget:
3. -f: FLAG -flagget overskriver kraftig lokale filer når du henter ut et arkiv.
Du kan kjøre Hjelp -alternativet for flere alternativer for å se dem, men de som er oppført ovenfor er de vanlige du sannsynligvis vil møte.
Konklusjon
Ved å bruke Atool Linux -kommandoen, har du nå en rask og effektiv måte å håndtere arkivfiler i ethvert format. Kommandoene og tilgjengelige alternativene er nyttige for å oppnå alle arkivmanipulasjonsoppgavene dine, og du vil lett føle deg hjemme med verktøyet.