Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 2579|Vastaus: 3

[linux] Linux käyttää tar:ia arkistotiedostojen luomiseen

[Kopioi linkki]
Julkaistu 1.1.2024 7.20.00 | | |
Vaatimukset: Sivustohakemistossa on paljon tiedostoja, jos siirto on yksi kerrallaan hyvin hidas, jos kansio on pakattu ja se vie paljon aikaa, miten käsitellä koko kansion sisältö (mukaan lukien alikansiot) tiedostoksi ja sitten siirtää? Voit käyttää tar-komentoa Linuxissa.

Tar-komento Linuxissa on yksi tärkeimmistä tiedostojen hallinnan komennoista. Se onNauhaarkistoarkistotiedostojen luomiseen ja purkamiseen. Arkistotiedosto on pakattu tiedosto, joka sisältää yhden tai useamman tiedoston niputettuna yhteen helpomman tallennuksen ja siirrettävyyden takaamiseksi. Tässä oppaassa näytämme sinulle, miten luodaan, listataan, muokata ja purkaa tar-arkistotiedostoja esimerkkien kera, sekä käymme läpi joitakin yleisimmin käytettyjä tar-komentovaihtoehtoja.

TAR-komento


TAR-komentovaihtoehto

  • -c - Tämä luo arkistotiedoston.
  • -x - Tämä vaihtoehto purkaa arkistotiedostoja.
  • -f - Määrittää arkistoidun tiedoston nimen.
  • -v - Tämä tulostaa terminaalin asfaltin yksityiskohdat.
  • -t - Tämä listaa kaikki arkiston tiedostot.
  • -u - Tämä arkistoi tiedoston ja lisää sen olemassa olevaan arkistoon.
  • -r - Tämä päivittää tiedoston tai hakemiston, joka sijaitsee .tar-tiedoston sisällä
  • -z - Luo tar-tiedostoja gzip-pakkauksella
  • -j - Luo arkistotiedosto bzip2-pakkauksella
  • -W - -w -vaihtoehto validoi arkistotiedoston.


Yleisiä komentoja ovat seuraavat:



Viittaus:

Hyperlinkin kirjautuminen on näkyvissä.
Hyperlinkin kirjautuminen on näkyvissä.




Edellinen:CentOS käyttää Alibaba Cloud NAS -tallennusta
Seuraava:Linux käyttää split file cut -jakoja
 Vuokraisäntä| Julkaistu 1.1.2024 7.20.35 |
Yksityiskohtainen selitys zip-pakkaus- ja purkamiskomentojen avaamisesta CentOS:ssa
https://www.itsvse.com/thread-3698-1-1.html
 Vuokraisäntä| Julkaistu 13.12.2024 17.49.34 |
Options-parametri

Perustoimintavaihtoehdot

-c: Luo uusi arkistotiedosto.
-x: Avaa arkistotiedosto.
-t: Listaa arkiston sisällön.
-r: Liittää tiedostoja olemassa oleviin arkistoihin.
-u: Lisää vain tiedostoja, jotka ovat uudempia kuin jo arkistossa olevat tiedostot.
-d: Etsi eroja arkistotiedostoissa, jotka eivät ole synkronoituja tiedostojärjestelmän kanssa.
-V: Liitä yksi .tar tiedosto toiseen .tar tiedostoon.

Tiedoston valinta ja poissulkeminen

-f<file>: Määrittää arkistotiedoston nimen (on sijoitettava vaihtoehtolistan loppuun).
-C<directory>: Vaihda määritettyyn hakemistoon toimintoa varten.
--exclude=<pattern>: Sulje pois tiedostot, jotka vastaavat määriteltyä kuviota.
--exclude-from=<file>: Lue malli, joka suljetaan pois määritetystä tiedostosta.
--exclude-caches: Poista välimuistitiedostot hakemistosta.
--exclude-backups: Sulje pois varmuuskopiotiedostot, jotka päättyvät ~.
--exclude-vcs: Sulje pois versionhallintajärjestelmän generoimat tiedostot (esim. .git, . svn jne.).

Pakkaus- ja purkuvaihtoehdot

-z: Pakkaa arkistotiedosto gzipillä.
-j: Pakkaa arkistotiedosto bzip2:lla.
-J: Pakkaa arkistotiedosto xz:llä.
--lzip: Pakkaa arkistotiedostot lzipillä.
--lzma: Pakkaa arkistotiedostot lzma:lla.
--lzop: Pakkaa arkistotiedostot lzopilla.
--zstd: Pakkaa arkistotiedostot zstd:llä.
-a: Valitse automaattisesti pakkaustapa (arkistotiedoston päätteen perusteella, kuten .tar.gz, . tar.bz2 jne.).
-I <command>: Pakkaus tai purku tietyllä pakkausohjelmalla.

Lähtö- ja vuorovaikutusvaihtoehdot

-v: Näyttää yksityiskohtaiset toimintamenettelyt (verbose).
--progress: Näyttää edistymispalkin (kun sitä käytetään -v:llä).
-w tai --interaktiivinen: Pyydä käyttäjältä vahvistus ennen jokaista toimintoa.
--tarkistuspiste: Näyttää tarkistuspisteen jokaisen tiedoston käsittelyn jälkeen.
--checkpoint-action=<action>: Suorittaa määritellyn toiminnon tarkistuspisteessä, kuten kaiku, piste jne.
--totals: Näyttää prosessoitujen tavujen kokonaismäärän operaation päätyttyä.
--verbose: Näyttää käsitellyt tiedot yksityiskohtaisesti.
--hiljainen: Anna mahdollisimman vähän tietoa.

Tiedosto- ja käyttöoikeusvaihtoehdot

-p: Säilytä tiedoston alkuperäiset oikeudet (kun ne on purettu).
--sama-omistaja: Yritä asettaa purettu tiedosto alkuperäiseksi omistajaksi (vaatii superkäyttäjäoikeudet).
--ei-sama-omistaja: Tiedoston omistajaa ei ole asetettu.
--same-permissions: Säilytä tiedoston alkuperäiset oikeudet (samat kuin -p).
--no-same-permissions: Ei säilytä alkuperäisiä käyttöoikeuksia, käytä nykyisen käyttäjän UMASKIA käyttöoikeuksien asettamiseen.
-m: Tiedoston muokkausaikaa ei palauteta purkamisen yhteydessä, mutta käytetään nykyistä aikaa.

Arkistoinnin hallintavaihtoehdot

-k tai --keep-old-files: Säilytä olemassa olevat tiedostot purkaessa, älä kirjoita päälle.
--overwrite: Pakota olemassa oleva tiedosto ylikirjoitettavaksi purkamisen yhteydessä.
--remove-files: Poistaa alkuperäisen tiedoston onnistuneen arkistoinnin jälkeen.
--delete: Poistaa määritellyn tiedoston arkistosta (vain gnu tar).
--keep-newer-files: Säilytä uudemmat tiedostot kuin arkistossa, kun ne on purettu.
--listed-incremental=<file>: Luo tai palauta inkrementaalisesta varmuuskopiosta.

Tiedostojärjestelmä- ja laitevaihtoehdot

-L <N>: Jaa yli N tavua suuremmat arkistotiedostot (nauhaasemille).
--tape-length=<number>: Määrittää nauhan pituuden (nauhaasemille).
--monivolyymi: Luo tai palauta monivolyymitiedostoja.
-M: Käytetään --monivolyymin kanssa monivolyymitiedostojen käsittelyyn.
--use-compress-program=<prog>: Käytä määritettyä kompressoria.

Muita käytännöllisiä vaihtoehtoja

--transform=<expression>: Nimeä tiedostot uudelleen arkistossa.
--strip-components=<number>: poistaa tietyn määrän polkukomponentteja vetoketjun avaamisen yhteydessä.
--ohittaa-epäonnistui-lukea: ohita lukuvirhe ja jatka.
--occurrence=<number>: Valitse arkiston esiintymistiedostojen määrä.
-S: Käsittelee harvaa tiedostoa (arkistoi vain niitä lohkoja, joita oikeasti käytetään).
--no-rekursio: ei mene rekursiivisesti hakemistoon.
-h tai --dereference: Arkistoi tiedosto, johon symbolinen linkki viittaa, älä itse linkkiä.

Apu ja versiotiedot

--ohje: Näyttää aputiedot.
--versio: Näyttää tervan version tiedot.

 Vuokraisäntä| Julkaistu 13.12.2024 17.59.12 |
Windows käyttää tar-materiaalia kansioiden pakkaamiseen ja pakkaamiseen
https://www.itsvse.com/thread-10896-1-1.html
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com