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: Prebacivanje Windowsa 10 s većeg HDD-a na manji SSD 2024, Maj
Anonim

Najčešći način isporuke serije datoteka s Linux sustava je pomoću naredbe tar. Kada tar direktorij, možete jednostavno skupiti grupu datoteka u jednu datoteku. Ova datoteka se tada može prenijeti ili pohraniti ili se može komprimirati kako bi se smanjila njena 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, omogućavajući kompresiju ili lakši prijenos na drugo računalo. Rezultirajuća datoteka će imati ekstenziju.tar..tar datoteke često se nazivaju tarballs.

Naredba tar će arhivirati samo datoteke. Neće vršiti nikakvu kompresiju, pa će arhiva biti iste veličine kao i izvorne datoteke. Možete komprimirati.tar datoteku koristeći gzip ili bzip2, što rezultira ekstenzijom.tar.gz ili.tar.bz2. Ovo će biti obrađeno na kraju članka

865895 2
865895 2

Korak 2. Kreirajte tarball iz jednog direktorija

Kad kreirate 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 naziv nove datoteke.tar datoteke. Uvijek bi trebala biti posljednja zastava.
  • tarName.tar - Možete odabrati bilo koje ime koje želite. Samo pazite da na kraju uključite.tar ekstenziju. Možete dodati putanju imenu datoteke ako želite stvoriti tarball u direktoriju koji nije vaš trenutni.
  • /path/to/directory - Unesite putanju direktorija iz kojeg želite stvoriti.tar datoteku. Putanja je relativna u odnosu na vaš trenutni radni direktorij. Na primjer, ako je puna putanja ~/home/user/Pictures, a vi ste trenutno u/home direktoriju, unijeli biste/user/Pictures. Imajte na umu da će svi poddirektoriji biti uključeni.
865895 3
865895 3

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

Dodavanje više direktorija prilično je jednostavno kao i dodavanje svih staza 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 koristeći zastavicu "dodaj":

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

r - Ovo je zastavica za dodavanje. Zamjenjuje zastavicu 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 od gzipa.

gzip tarName.tar bzip2 tarName.tar

  • gzip će dodati.gz nastavak imenu datoteke: tarName.tar.gz
  • bzip2 će dodati.bz2 nastavak imenu 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 kreirate pomoću desnih zastavica:

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

  • z - Ova zastavica će komprimirati novu.tar datoteku koristeći gzip. Uključite ekstenziju.gz na kraj naziva datoteke.
  • j - Ova zastavica će komprimirati novu.tar datoteku pomoću bzip2. Uključite ekstenziju.bz2 na kraj naziva datoteke.

Preporučuje se: