Derva yra gana populiarus archyvo formatas, ypač „Linux“. Daugeliu atvejų „distros“ naudoja dervų archyvus, kad pristatytų paketų naujinius. Dervų archyvai taip pat dažnai randami, kai reikia dalytis failais internete.
Patikrinkite, kaip ištrinti failus sistemoje „Linux“.
Derva „Linux“ sistemoje
Norėdami tvarkyti dervų archyvus, visi „Linux“ skyriai yra su dervos įrankiu. Tai šis įrankis, kurį naudosime išgaunant deguto archyvo turinį.
Parodykime viską pavyzdžiu. Pirmiausia sukurkime dervų archyvą su keliais failais ir katalogais. Čia aš sukūriau katalogą pavadinimu „Skruzdėlės“, kuris bus paverstas dervos archyvu.
$ medis Skruzdėlės /
Dabar sukurkime dervų archyvą iš katalogo. Čia derva darbui atlikti naudos įvairius suspaudimo algoritmus. Tai yra įprasta praktika, kai glaudinimo algoritmas diktuoja išvesties failo pavadinimą.
Norėdami sukurti dervų archyvą naudodami gzip suspaudimą, naudokite šią komandą.
$ tar -cvzf skruzdėlės.degutas.gz
Norėdami sukurti dervų archyvą naudodami bzip2 suspaudimą, naudokite šią komandą.
$ tar -cvjf skruzdėlės.degutas.bz2
Norėdami sukurti dervų archyvą naudodami XZ glaudinimą, naudokite šią komandą.
$ tar -cvJf skruzdėlės.degutas.xz
Dervų failų ištraukimas
Išvardykite deguto turinį
Šioje tar komandoje bus išvardyti visi failai ir katalogai, įtraukti į dervų archyvą.
$ tar -tvf
Greitai suskirstykime naudojamas vėliavas.
- t: Tai liepia dervai išvardyti archyvo turinį.
- v: Jis liepia dervai atsispausdinti savo veiksmą konsolėje.
- f: Jis nurodo dervai, kuriame faile atlikti veiksmą.
Ištraukite visą failą
Dabar mes pasirengę išgauti mūsų turimus dervų archyvus. Nors jums reikėjo naudoti skirtingas komandas kuriant skirtingų tipų dervų archyvus, mes galime naudoti tik vieną dervos komandą, kad išgautume juos visus.
Ši dervos komanda išgaus galiojantį dervų archyvą. Jei egzistuoja failai su panašiais failų pavadinimais, išgaunant derva perrašys failus už archyvo ribų.
$ tar -xvf
Čia mes susiduriame su viena nauja deguto vėliava.
- x: Tai liepia dervai išgauti archyvą.
Jei nenorite, kad derva perrašytų esamus duomenis, pridėkite žymą „-k“. Tai liepia dervai neperrašyti / pakeisti jokio esamo failo ar katalogo.
$ tar -xvkfIštraukite konkrečius failus
Yra atvejų, kai nereikia viso dervos archyvo, išgauto tik norint paimti vieną failą. Dervos įrankis suteikia tokį lankstumą, kad galite išgauti tik kelis pasirinktus failus.
Šiai užduočiai tar komandų struktūra atrodys taip. Čia failo pavadinimas bus jūsų norimo failo pavadinimas. Jis turi sutapti su dervos archyve esančiu failo pavadinimu.
$ tar -xvf
Jei norite tokiu būdu išskleisti keletą failų, naudokite šią komandų struktūrą.
$ tar -xvf
Ištraukite konkrečius katalogus
Tai dar vienas nuostabus dervų archyvo bruožas. Darant prielaidą, kad dervų archyve yra katalogas ar daugiau, galite rankiniu būdu pasakyti dervai, kurį katalogą išskleisti.
Komandų struktūra yra panaši į aukščiau pateiktą skyrių.
$ tar -xvf
Jei norite išskleisti kelis katalogus, paleiskite šią komandą.
$ tar -xvf
Paskutinės mintys
Išgauti deguto archyvus yra gana paprasta užduotis. Viskas, ką reikia žinoti, yra teisinga dervos komanda. Jei jus domina atlikti veiksmus su GUI ir naudoti failų tvarkyklę, tada jūsų failų tvarkyklė turėtų turėti galimybę išskirti dervų archyvus.
„Linux“ yra daugiau įrankių įvairiems suspaustų archyvų formatams išgauti. Patikrinkite, kaip išskleisti suspaustus archyvus sistemoje „Linux“.
Laimingo skaičiavimo!