Kataloqu necə tarlamaq olar (Şəkillərlə birlikdə)

Mündəricat:

Kataloqu necə tarlamaq olar (Şəkillərlə birlikdə)
Kataloqu necə tarlamaq olar (Şəkillərlə birlikdə)

Video: Kataloqu necə tarlamaq olar (Şəkillərlə birlikdə)

Video: Kataloqu necə tarlamaq olar (Şəkillərlə birlikdə)
Video: Windows 10 Format Atma ! (CD'siz - Programsız) 2024, Bilər
Anonim

Linux sistemindən bir dəstə fayl göndərməyin ən çox yayılmış yolu tar əmrindən istifadə etməkdir. Bir qovluğu tarladığınızda, asanlıqla bir qrup faylları tək bir faylda toplaya bilərsiniz. Bu fayl daha sonra köçürülə və ya saxlanıla bilər və ya ölçüsünü azaltmaq üçün sıxışdırıla bilər.

Addımlar

865895 1
865895 1

Addım 1. Formatı anlayın

Linux -da birdən çox faylın arxivləşdirilməsi tar əmrindən istifadə etməklə həyata keçirilir. Bu əmr, birdən çox faylı vahid bir fayl halına gətirərək, sıxışdırmağa və ya başqa bir kompüterə daha asan köçürməyə imkan verəcəkdir. Yaranan fayl.tar uzantısına sahib olacaq..tar fayllarına tez -tez tarballs deyilir.

Tar əmri yalnız faylları arxivləşdirəcək. Heç bir sıxılma etməyəcək, buna görə də arxiv orijinal fayllarla eyni ölçüdə olacaq.. Tar faylını gzip və ya bzip2 istifadə edərək sıxışdıra bilərsiniz, nəticədə.tar.gz və ya.tar.bz2 uzantısı yarana bilər. Bu məqalənin sonunda əhatə olunacaq

865895 2
865895 2

Addım 2. Tək bir kataloqdan tarbol yaradın

Bir qovluqdan bir tarbol yaratarkən tar əmrinin bir neçə hissəsi var. Aşağıda tar əmrinin nümunəsi verilmişdir:

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

  • tar - Bu tar arxivləşdirmə proqramını çağırır.
  • c - Bu bayraq.tar faylının "yaradılmasını" bildirir. Həmişə birinci yerdə olmalıdır.
  • v - Bu, prosesin "ətraflı" olduğunu göstərir. Bu yaradılarkən.tar faylına əlavə olunan bütün faylların oxunmasını göstərəcək. Bu isteğe bağlı bir bayraqdır.
  • f - Bu bayraq növbəti hissənin yeni.tar faylının fayl adı olacağını bildirir. Həmişə sonuncu bayraq olmalıdır.
  • tarName.tar - İstədiyiniz adı seçə bilərsiniz. Yalnız sonunda.tar uzantısını daxil etdiyinizə əmin olun. Tarbolu cari işlədiyinizdən fərqli bir qovluqda yaratmaq istəyirsinizsə, fayl adına yol əlavə edə bilərsiniz.
  • /path/to/directory -.tar faylını yaratmaq istədiyiniz kataloqun yolunu daxil edin. Yol cari iş qovluğunuza nisbətlidir. Məsələn, tam yol ~/home/user/Pictures və hazırda/home qovluğundasınızsa,/user/Pictures daxil edərdiniz. Unutmayın ki, bütün alt kataloqlar da daxil ediləcək.
865895 3
865895 3

Addım 3. Birdən çox kataloq olan tarbol yaradın

Birdən çox qovluq əlavə etmək, bütün yolları tar əmrinin sonuna əlavə etmək qədər sadədir:

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

865895 4
865895 4

Addım 4. Mövcud tarbola fayllar və ya qovluqlar əlavə edin

"Əlavə et" bayrağını istifadə edərək.tar arxiv sənədlərinizə fayl və qovluq əlavə etməyə davam edə bilərsiniz:

tar -rvf tarName.tar textfile.txt yolu//başqa/qovluğa

r - Bu "əlavə et" bayrağıdır. Tarball yaradılması əmrindən c bayrağını əvəz edir

865895 5
865895 5

Addım 5. Mövcud bir.tar faylını sıxışdırın

. Tar arxiv faylınızı tez sıxmaq üçün "gzip" istifadə edə bilərsiniz. Daha çox sıxışdırmaya ehtiyacınız varsa (daha kiçik çıxış faylı), bunun əvəzinə "bzip2" istifadə edə bilərsiniz. bzip2 faylını sıxmaq gzipdən daha uzun çəkəcək.

gzip tarName.tar bzip2 tarName.tar

  • gzip.gz uzantısını fayl adına əlavə edəcək: tarName.tar.gz
  • bzip2.bz2 uzantısını fayl adına əlavə edəcək: tarName.tar.bz2
865895 6
865895 6

Addım 6. Yaradarkən tarbolu sıxın

Mövcud tarbolları sıxmaq üçün yuxarıdakı addımdakı əmrlərdən istifadə edə bilərsiniz, ancaq bunları düz bayraqları istifadə edərək yaratdığınız zaman sıxışdıra bilərsiniz:

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

  • z - Bu bayraq gzip istifadə edərək yeni.tar faylını sıxışdıracaq. Fayl adının sonuna.gz uzantısını daxil etdiyinizə əmin olun.
  • j - Bu bayraq bzip2 istifadə edərək yeni.tar faylını sıxışdıracaq. Fayl adının sonuna.bz2 uzantısını daxil etdiyinizə əmin olun.

Tövsiyə: