Kako ciljati imenik (sa slikama)

Sadržaj:

Kako ciljati imenik (sa slikama)
Kako ciljati imenik (sa slikama)

Video: Kako ciljati imenik (sa slikama)

Video: Kako ciljati imenik (sa slikama)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Svibanj
Anonim

Najčešći način isporuke hrpe datoteka iz Linux sustava je pomoću naredbe tar. Kada tar direktorij, možete jednostavno skupiti grupu datoteka u jednu datoteku. Ta se datoteka tada može prenijeti ili pohraniti ili komprimirati kako bi se smanjila njezina veličina.

Koraci

865895 1
865895 1

Korak 1. Shvatite format

U Linuxu se arhiviranje više datoteka vrši pomoću naredbe tar. Ova naredba će kombinirati više datoteka u jednu datoteku, dopuštajući kompresiju ili lakši prijenos na drugo računalo. Dobivena datoteka imat će proširenje.tar..tar datoteke često se nazivaju tarballs.

Naredba tar samo će arhivirati datoteke. Neće izvesti nikakvu kompresiju, pa će arhiva biti iste veličine kao izvorne datoteke. Datoteku.tar možete komprimirati pomoću gzip -a ili bzip2, što rezultira ekstenzijom.tar.gz ili.tar.bz2. Ovo će biti obrađeno na kraju članka

865895 2
865895 2

Korak 2. Izradite tarball iz jednog direktorija

Kad stvarate tarball iz direktorija, postoji nekoliko dijelova naredbe tar. Ispod je primjer naredbe tar:

tar -cvf tarName.tar/path/to/direktorij

  • tar - Ovo poziva program za arhiviranje tar -a.
  • c - Ova zastavica signalizira "stvaranje".tar datoteke. Uvijek treba biti na prvom mjestu.
  • v - Ovo ukazuje na to da je proces "opsežan". Ovo će prikazati čitanje svih datoteka koje se dodaju u.tar datoteku dok se stvara. Ovo je izborna zastava.
  • f - Ova zastavica označava da će sljedeći dio biti novi naziv datoteke datoteke.tar. Uvijek bi trebala biti posljednja zastava.
  • tarName.tar - Možete odabrati bilo koje ime koje želite. Samo provjerite jeste li na kraju uključili proširenje.tar. Nazivu datoteke možete dodati put ako želite stvoriti tarball u drugom direktoriju od onog koji trenutno radi.
  • /path/to/directory - Unesite putanju direktorija iz kojeg želite stvoriti.tar datoteku. Put je relativan u odnosu na vaš trenutni radni direktorij. Na primjer, ako je puni put ~/home/user/Pictures, a vi ste trenutno u/home direktoriju, unijeli biste/user/Pictures. Imajte na umu da će biti uključeni i svi poddirektoriji.
865895 3
865895 3

Korak 3. Izradite tarball koji uključuje više direktorija

Dodavanje više direktorija prilično je jednostavno kao i dodavanje svih putova na kraj naredbe tar:

tar -cvf tarName.tar/etc/directory1/var/www/directory2

865895 4
865895 4

Korak 4. Dodajte datoteke ili direktorije u postojeći tarball

Možete nastaviti dodavati datoteke i direktorije u svoje.tar arhive pomoću oznake "dodaj":

tar -rvf tarName.tar textfile.txt put/do/drugog/direktorija

r - Ovo je zastavica za "dodavanje". Zamjenjuje zastavu c iz naredbe za stvaranje tarball -a

865895 5
865895 5

Korak 5. Komprimirajte postojeću.tar datoteku

Možete koristiti "gzip" za brzo sažimanje datoteke.tar arhive. Ako vam je potrebno više kompresije (manja izlazna datoteka), umjesto toga možete koristiti "bzip2". bzip2 će trebati više vremena za komprimiranje datoteke nego gzip.

gzip tarName.tar bzip2 tarName.tar

  • gzip će dodati naziv datoteke.gz u naziv datoteke: tarName.tar.gz
  • bzip2 će dodati.bz2 ekstenziju u naziv datoteke: tarName.tar.bz2
865895 6
865895 6

Korak 6. Stisnite tarball kada ga kreirate

Možete koristiti naredbe u prethodnom koraku za komprimiranje postojećih tarball -ova, ali ih možete komprimirati i dok ih stvarate pomoću desnih zastavica:

tar -czvf tarName.tar.gz/path/to/direktorij tar -cjvf tarName.tar.bz2/path/to/direktorij

  • z - Ova će zastavica komprimirati novu.tar datoteku pomoću gzipa. Uključite.gz ekstenziju na kraj naziva datoteke.
  • j - Ova će zastavica komprimirati novu.tar datoteku pomoću bzip2. Uključite proširenje.bz2 na kraj naziva datoteke.

Preporučeni: