How to Build and Install Hadoop on Windows
Sisällysluettelo:
- Tar.gz-tiedoston purkaminen
- Tiettyjen tiedostojen purkaminen tar.gz-tiedostosta
- Tar.gz-tiedoston purkaminen stdinistä
- Listataan tar.gz-tiedosto
- johtopäätös
tar
komentoa käytetään tar-arkistojen luomiseen muuttamalla tiedostojoukko arkistoksi. Se tukee laajaa valikoimaa pakkausohjelmia, kuten gzip, bzip2, lzip, lzma, lzop, xz ja compress. Terva suunniteltiin alun perin arkistojen luomiseksi tiedostojen tallentamiseksi magneettinauhalle, minkä vuoksi sillä on nimensä “ T ape AR ruohosipuli”.
Gzip on suosituin algoritmi tar-tiedostojen pakkaamiseksi. Gzipillä pakatun tar-arkiston nimen tulisi loppua joko .tar.gz tai .tgz.
Lyhyesti sanottuna tiedosto, joka päättyy .tar.gz- tiedostoon, on .tar- arkisto, joka on pakattu gzip-tiedostoon.
tar
komentoa voidaan käyttää myös purkamaan terva-arkistoja, näyttämään luettelo arkistoon sisältyvistä tiedostoista, lisäämään ylimääräisiä tiedostoja olemassa olevaan arkistoon sekä erilaisia muita toimintoja.
Tässä opetusohjelmassa näytämme kuinka purkaa (tai purkaa) tar.gz- ja tgz- arkistot.
Tar.gz-tiedoston purkaminen
Useimmissa Linux-jakeluissa ja macOS-ohjelmissa on oletusarvoisesti esiasennettu tar- komento.
Voit purkaa tar.gz-tiedoston käyttämällä
--extract
(
-x
) -operaattoria ja määrittämällä arkistotiedoston nimi
f
vaihtoehdon jälkeen:
tar -xf archive.tar.gz
tar
komento tunnistaa pakkaustyypin automaattisesti ja purkaa arkiston. Samaa komentoa voidaan käyttää tar-arkistojen purkamiseen, jotka on pakattu muihin algoritmeihin, kuten .tar.bz2.
-v
asetus tekee
tar
komennosta näkyvämmän ja tulostaa terminaaliin purettavien tiedostojen nimet.
tar -xvf archive.tar.gz
Oletuksena,
tar
purkaa nykyisen työhakemiston arkiston sisällön. Käytä
--directory
(
-C
)
--directory
arkistotiedostojen tietyssä hakemistossa:
Voit esimerkiksi purkaa arkiston sisällön hakemistoon
/home/linuxize/files
, käyttämällä:
tar -xf archive.tar.gz -C /home/linuxize/files
Tiettyjen tiedostojen purkaminen tar.gz-tiedostosta
Lisää tietty tiedosto (t) tar.gz-tiedostosta lisäämällä välilyönnillä luettelo poistettavista tiedostonimistä arkiston nimen jälkeen:
tar -xf archive.tar.gz file1 file2
Tiedostoja
--list
on annettava niiden tarkat nimet
--list
, kuten
--list
(
-t
) on tulostanut.
Yhden tai useamman hakemiston purkaminen arkistosta on sama kuin tiedostojen purkaminen:
tar -xf archive.tar.gz dir1 dir2
Jos yrität purkaa tiedostoa, jota ei ole olemassa, näyttöön tulee seuraavankaltainen virhesanoma:
tar -xf archive.tar.gz README
tar: README: Not found in archive tar: Exiting with failure status due to previous errors
Voit myös purkaa tiedostoja tar.gz-tiedostosta jokerimerkinnän perusteella käyttämällä
--wildcards
asetusta ja lainaamalla mallia, jotta kuori ei tulkitse sitä.
Voit esimerkiksi purkaa tiedostoja, joiden nimet päättyvät
.js
(Javascript-tiedostoihin), käyttämällä:
tar -xf archive.tar.gz --wildcards '*.js'
Tar.gz-tiedoston purkaminen stdinistä
Seuraavassa esimerkissä lataamme Blender-lähteet
wget
komennolla ja pipetoimme sen ulostulon
tar
komentoon:
wget -c https://download.blender.org/source/blender-2.80.tar.gz -O - | sudo tar -xz
tar: Archive is compressed. Use -z option tar: Error is not recoverable: exiting now
Listataan tar.gz-tiedosto
Listaa tar.gz-tiedoston sisältö käyttämällä
--list
(
-t
) -vaihtoehtoa:
tar -tf archive.tar.gz
Tulos näyttää tältä:
file1
file2
tar -tvf archive.tar.gz
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file1
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file2
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file3
johtopäätös
tar.gz- tiedosto on Tar-arkisto, joka on pakattu Gzip-tiedostoon.
tar -xf
tiedoston purkamiseksi käytä
tar -xf
komentoa ja sen jälkeen arkiston nimeä.
Kuinka purkaa ja järjestää työpöytäsi aitojen avulla
Kuinka purkaa ja järjestää työpöydän kuvakkeet aitojen avulla.
Kuinka juurtua ja purkaa redmi note 4g - opastava tekniikka
Tässä on ohjeet kuinka Redmi Note 4G -puhelimesi juurruttaa ja purkaa.
Kuinka purkaa samsung galaxy note5 -sovelluksesi
Vaikka Galaxy Note5: ssä on huomattavasti vähemmän bloatware-ohjelmia verrattuna aikaisempiin Samsung-laitteisiin, se on silti siellä. Näin voit huolehtia siitä.