Linux-Da Arxivni Qanday Yaratish Kerak


Download 33.76 Kb.
bet1/9
Sana08.01.2022
Hajmi33.76 Kb.
#246375
  1   2   3   4   5   6   7   8   9
Bog'liq
Linux da arxivlash


Linux-Da Arxivni Qanday Yaratish Kerak

Linux konsolidan arxivchilar bilan ishlash to'g'risida qisqacha eslatma (fayllar arxivini boshqarish dasturlari).

Qisqa qilib aytganda, tar formatining o'zi

tar-cvvf foo.tar ./

qayerda foo.tar qabul qilingan arxivga tayinlanadigan nom va "./"papkani belgilang

Ushbu arxivni olib tashlash uchun biz foydalanamiz

tar -xvvf foo.tar

TAR / GZ va TAR / BZIP2 bilan ishlash

Tar arxivini qo'llab-quvvatlanadigan arxivatorlardan biri qo'shimcha ravishda siqishi mumkin: gzip, bzip2 va boshqalar. Arxivni aniqlash uchun qo'shimcha parametrlardan biri ko'rsatilgan, masalan:

gzip-ni foo.tar.gz-ga to'plang

tar -cvvzf foo.tar.gz ./

tar -cvvjf foo.tar.bz2 ./

tar -xvvzf foo.tar.gz

tar -xvvjf foo.tar.bz2

-A, - katenate, - konkatenat tar fayllarini bitta arxivga birlashtirish

-c, - yaratish yangi arxiv yaratish

-d, - farq qil, - tayyorla arxiv va fayl tizimi o'rtasidagi farqlarni topish

- yo'q qiling arxivdan o'chirish (magnit lentalarga tegishli emas!)

-r, - qo'shing arxiv oxiriga fayllarni qo'shing

-t, - ro'yxat arxiv tarkibini ko'rsatish

-u, - yangilanish fayl fayllarining faqat yangi versiyalarini qo'shing

-x, - ajratmoq, --get arxivdan fayllarni chiqarib oling

-j, --bzip2 .bz2 fayllarini yaratish / ochish uchun ishlatiladi

-z, --gzip, --ungzip .gz fayllarini yaratish / ochish uchun ishlatiladi

-M, - ko'p jild ko'p jildli arxivni yaratish / ko'rsatish / ajratish

Ushbu juda muhim buyruq uchun bir xil qiziqarli variantlarni foydalanuvchi qo'llanmasida topish mumkin - man tar.

ZIP arxiv papkasi.zip-dagi ichki papkalarni ajratish
zip -r folder.zip ./

ochish ./folder.zip -d ./folder


Ko'p jildli tar.gz arxivlari bilan ishlash

Aytaylik, biz var / www / test papkasini va barcha ZIP-arxivlardan tashqari / var / www papkasini 1024 MB hajmli ko'p jildli arxivga to'plashimiz kerak. Bu jamoa tomonidan amalga oshiriladi
tar -czvf - --exclude = www / test --exclude = '*. zip' / var / www / | split -b 1024m - ./backup.tar.gz

("-" -czvf-dan keyin "stdout" ga chiqish kerakligi aytiladi, shunda split uni qismlarga ajratishi mumkin (va "-" bo'linishi stdin-dan olinishini aytadi)) Natijada, backup.tar.gzaa, zaxira fayllari yaratiladi. tar.gzab, backup.tar.gzac. har birining hajmi 1024 MB. Arxiv nomidagi oxirgi ikkita harf .tar.gzaa, .tar.gzab va boshqalar, uning qismlarga bo'linishini bildiradi.

Buyruq bilan barcha qismlarni yopishtirishingiz mumkin

mushuk 1-qism2 qism3> arxiv.tar.gz

mushuk backup.tar.gzaa backup.tar.gzab backup.tar.gzac> backup.tar.gz

mushuk backup.tar. *> backup.tar.gz

Soft.7z papkasining ko'p jildli arxivini yaratish yumshoq /

7z a-v100 m kamon 7z yumshoq /

Natijada arch.7z.001 arch.7z.002 arch.7z.003 fayllari yaratiladi. har 100 MBning o'lchami (variant -v100m).

Arch.7z.001 ko'p jildli arxivini olib tashlash uchun arxivning barcha qismlarini joriy papkaga joylashtiring va buyruq bering


Parol bilan himoyalangan arxivni qanday chiqarish mumkin

7z e -p parol arxivi.7z

unrar e -p "Parol" arxivi.rar

parolingiz va -p kaliti o'rtasida bo'sh joy bo'lmasligi kerak, agar parol, masalan, defis yoki boshqa tizim belgilaridan foydalansa, siz tirnoqlardan foydalanishingiz kerak.

7zip orqali parol bilan arxivni yaratish va ochish

7za a -mhe = on -ms = on -p Hujjatlar. 7z hujjatlar /


Download 33.76 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling