Linuxda fayllarni qanday ajratish va qo'shilish

Linuxda fayllarni ajratish va qo'shilish - bu faylni bir nechta kichikroq fayllarga ajratishimizga imkon beradigan juda oddiy vazifa, bu bizga ko'p hollarda juda ko'p xotira maydonini egallaydigan fayllarni qismlarga ajratishda yordam beradi, yoki uni tashqi xotira bloklariga ko'chirish yoki ma'lumotlarimizning qismli va tarqatilgan nusxalarini saqlash kabi xavfsizlik siyosati uchun. Ushbu oddiy jarayon uchun biz split va cat ikkita muhim buyruqlardan foydalanamiz.

Nima bo'linadi?

Bu a buyruq tizimlar uchun Unix  bu bizga faylni bir nechta kichikroq qismlarga bo'lishiga imkon beradi, natijada olingan fayllar hajmini parametrlash imkoniyatiga ega bo'lib, kengaytirilgan va asl fayl nomining korrelyatsion xususiyatiga ega bo'lgan qator fayllarni yaratadi.

Ushbu buyruqning ko'lami va xususiyatlarini o'rganish uchun biz odam splitini amalga oshirishimiz mumkin, bu erda uning batafsil hujjatlarini ko'rishimiz mumkin

Mushuk nima?

O'z navbatida Linux mushuk buyrug'i fayllarni osongina va samarali tarzda birlashtirish va namoyish qilish imkonini beradi, ya'ni ushbu buyruq yordamida biz turli xil matnli fayllarni ko'rishimiz mumkin va biz ikkiga bo'lingan fayllarni birlashtirishimiz mumkin.

Split bilan bir xil tarzda biz mushukning buyrug'i bilan mushukning batafsil hujjatlarini ko'rishimiz mumkin.

Split va cat yordamida Linux-da fayllarni qanday ajratish va qo'shilish

Split va mushuk buyruqlarining asoslarini bilib olganingizdan so'ng, Linux-da fayllarni ajratish va ularga qo'shilish juda oson bo'ladi. 7 mb og'irlikdagi test.500z nomli faylni bir necha 100mb fayllarga ajratmoqchi bo'lgan umumiy misol uchun biz shunchaki quyidagi buyruqni bajarishga majburmiz:

$ split -b 100m tes.7z dividido

Ushbu buyruq asl fayldan kelib chiqqan holda 5 mb'lik 100 ta faylni qaytaradi, ular splitaa, splitab va boshqalarga ega bo'ladi. Shuni ta'kidlash kerakki, agar biz parametrni qo'shsak -d oldingi ko'rsatmalarga binoan, natijada olingan fayllarning nomi raqamli bo'ladi, ya'ni split01, split02 ...

$ split -b -d 100m tes.7z dividido

Endi biz ajratgan fayllarga qo'shilish uchun faqat fayllar saqlanadigan katalogdan quyidagi buyruqni bajarishimiz kerak:

$ cat dividido* > testUnido.7z

Ushbu kichik, ammo sodda qadamlar yordamida biz Linux-dagi fayllarni sodda va oson tarzda ajratishimiz va qo'shilishimiz mumkin, umid qilamanki sizga yoqadi va kelgusi maqolada ko'rasiz.


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

9 ta sharh, o'zingizni qoldiring

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.

  1.   Rurik Maqueo Poisot dijo

    bu videofayllar uchun ham ishlaydi? Aytmoqchimanki, agar menda 2 ta videoga bo'linadigan film bo'lsa (ikkinchisining davomi), men ularni barcha tarkibga ega bitta videoga ega bo'lish uchun birlashtira olamanmi?

    1.    gobelen dijo

      Yo'q, bu boshqa mavzu !!!, buni video muharriri bilan qilishingiz kerak. Bu videofaylni ko'p qismlarga bo'lishiga, so'ngra ularga qo'shilishga xizmat qiladi, ammo masalan, videoning barcha qismlarini alohida-alohida ijro etishning iloji bo'lmaydi, chunki ularda sarlavha bo'lmaydi, faqat bitta video ijro etilgandan so'ng, butun video ijro etiladi. yana qo'shiling. Agar tushunmasangiz, yana so'rang.

      1.    Rurik Maqueo Poisot dijo

        Oh! Tushuntirish uchun katta rahmat

  2.   Eski Linuxero dijo

    Mushukning buyrug'iga ehtiyot bo'ling!

  3.   diaztoledo dijo

    O'ylaymanki, u yaxshi ishlamayapti, chunki siz foydalanadigan video formatiga qarab, fayl o'zi videoning davomiyligi va boshqa narsalar haqida ma'lumot olib boradi, shuning uchun agar siz ushbu usuldan ikkita videoga qo'shilish uchun foydalansangiz, ehtimol Bu ikkinchisining tarkibini ma'lumotlar darajasida birinchisiga qo'shadi, lekin siz faylni o'ynatmoqchi bo'lganingizda, ikkita video ketma-ket ijro etilmaydi yoki bu sizga faylda xatolikni keltirib chiqaradi yoki faqat birinchisi o'ynaydi, xuddi siz xuddi butun videoni olgandek va qismlar, siz ikkita qismni alohida-alohida takrorlay olmaysiz.

    Rahmat.

  4.   Jaime dijo

    Katalogdagi barcha fayllarni alohida fayllarga qanday qilib siqish kerak? Masalan, 1-papkada file1 file2 va file3 mavjud va men alohida-alohida siqilgan fayldan tashqari barchasini xohlayman1.7zip file2.7zip file3.7zip

  5.   yosvaldo dijo

    Bu images.iso uchun ishlaydi?

  6.   yosvaldo dijo

    Ushbu jarayonda bitta buzilish bo'lishi va faylga zarar etkazishi mumkinmi?

  7.   Fred dijo

    Split yordamida faylni ajratishga harakat qilsam, u kirish / chiqish xatosini aytadi

    Buni hal qilish uchun nima qilishim kerak? 🙁