Katalogni qanday tarjima qilish kerak (rasmlar bilan)

Mundarija:

Katalogni qanday tarjima qilish kerak (rasmlar bilan)
Katalogni qanday tarjima qilish kerak (rasmlar bilan)

Video: Katalogni qanday tarjima qilish kerak (rasmlar bilan)

Video: Katalogni qanday tarjima qilish kerak (rasmlar bilan)
Video: Как сделать скриншот? 2024, Aprel
Anonim

Linux tizimidan fayllar partiyasini etkazib berishning eng keng tarqalgan usuli tar buyrug'i yordamida amalga oshiriladi. Agar siz katalogni ochsangiz, fayllar guruhini bitta faylga osongina to'plashingiz mumkin. Keyin bu faylni uzatish yoki saqlash mumkin yoki uning hajmini kamaytirish uchun uni siqish mumkin.

Qadamlar

865895 1
865895 1

Qadam 1. formatini tushunish

Linuxda bir nechta fayllarni arxivlash tar buyrug'i yordamida amalga oshiriladi. Bu buyruq bir nechta fayllarni bitta faylga birlashtiradi, bu esa siqishni yoki boshqa kompyuterga oson o'tkazishga imkon beradi. Olingan fayl.tar kengaytmasiga ega bo'ladi..tar fayllari ko'pincha tarballs deb nomlanadi.

Tar buyrug'i faqat fayllarni arxivlaydi. U hech qanday siqishni qilmaydi, shuning uchun arxiv asl fayllar bilan bir xil bo'ladi.. Tar faylini gzip yoki bzip2 yordamida siqishingiz mumkin, natijada.tar.gz yoki.tar.bz2 kengaytmasi paydo bo'ladi. Bu maqolaning oxirida muhokama qilinadi

865895 2
865895 2

Qadam 2. Bitta katalogdan tarbol yarating

Katalogdan tarbol yaratishda tar buyrug'ining bir necha qismlari mavjud. Quyida tar buyrug'ining namunasi keltirilgan:

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

  • tar - bu tarni arxivlash dasturini chaqiradi.
  • c - bu bayroq.tar faylining "yaratilishi" ni bildiradi. Bu har doim birinchi o'rinda turishi kerak.
  • v - bu jarayon "batafsil" ekanligini ko'rsatadi. Bu yaratilayotganda.tar fayliga qo'shiladigan barcha fayllarning o'qilishini ko'rsatadi. Bu ixtiyoriy bayroq.
  • f - bu bayroq keyingi qism yangi.tar faylining nomi bo'lishini bildiradi. Bu har doim oxirgi bayroq bo'lishi kerak.
  • tarName.tar - Siz xohlagan ismni tanlashingiz mumkin. Oxirida.tar kengaytmasini kiritganingizga ishonch hosil qiling. Agar siz tarbolni hozirgi ishlayotgan katalogdan boshqa katalogda yaratmoqchi bo'lsangiz, fayl nomiga yo'l qo'shishingiz mumkin.
  • /path/to/directory -.tar faylini yaratmoqchi bo'lgan katalog yo'lini kiriting. Yo'l sizning joriy ishchi katalogingizga bog'liq. Misol uchun, agar to'liq yo'l ~/home/user/Pictures bo'lsa va siz hozir/home katalogida bo'lsangiz,/user/Pictures ni kiritasiz. E'tibor bering, barcha kichik kataloglar qo'shiladi.
865895 3
865895 3

Qadam 3. Bir nechta kataloglarni o'z ichiga olgan tarbol yarating

Bir nechta katalog qo'shish, tar buyrug'ining oxirigacha barcha yo'llarni qo'shish kabi oddiy:

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

865895 4
865895 4

Qadam 4. Mavjud tarbolga fayllar yoki kataloglarni qo'shing

"Qo'shish" bayrog'i yordamida.tar arxiv fayllariga fayllar va kataloglarni qo'shishni davom ettirishingiz mumkin:

tar -rvf tarName.tar textfile.txt yo'l//boshqa/katalogiga

r - bu "qo'shish" bayrog'i. U tarball yaratish buyrug'idagi c bayrog'ini almashtiradi

865895 5
865895 5

Qadam 5. Mavjud.tar faylini siqish

. Tar arxiv faylini tezda siqish uchun "gzip" dan foydalanishingiz mumkin. Agar sizga ko'proq siqish kerak bo'lsa (kichikroq chiqish fayli), buning o'rniga "bzip2" dan foydalanishingiz mumkin. bzip2 faylini siqish gzipdan ko'ra ko'proq vaqtni oladi.

gzip tarName.tar bzip2 tarName.tar

  • gzip fayl nomiga.gz kengaytmasini qo'shadi: tarName.tar.gz
  • bzip2 fayl nomiga.bz2 kengaytmasini qo'shadi: tarName.tar.bz2
865895 6
865895 6

Qadam 6. Tarbolni yaratganingizda uni siqib qo'ying

Siz yuqoridagi bosqichdagi buyruqlardan foydalanib, mavjud tarbollarni siqib qo'yishingiz mumkin, lekin ularni to'g'ri bayroqlar yordamida yaratayotganda ham siqishingiz mumkin:

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

  • z - bu bayroq yangi.tar faylini gzip yordamida siqadi. Fayl nomining oxiriga.gz kengaytmasini kiritganingizga ishonch hosil qiling.
  • j - bu bayroq bzip2 yordamida yangi.tar faylini siqadi. Fayl nomining oxiriga.bz2 kengaytmasini kiritganingizga ishonch hosil qiling.

Tavsiya: