كيفية تقسيم الملفات وضمها في Linux

يعد تقسيم الملفات وضمها في Linux مهمة بسيطة إلى حد ما تسمح لنا بتقسيم ملف إلى عدة ملفات أصغر ، وهذا يساعدنا في العديد من المناسبات على تجزئة الملفات التي تشغل مساحة كبيرة من الذاكرة ، إما لنقلها على وحدات تخزين خارجية أو لسياسات الأمان مثل الاحتفاظ بنسخ مجزأة وموزعة من بياناتنا. في هذه العملية البسيطة ، سوف نستخدم أمرين مهمين Split و cat.

ما هو الانقسام؟

وهو قيادة للأنظمة يونكس  مما يسمح لنا بتقسيم ملف إلى عدة ملفات أصغر ، فإنه ينشئ سلسلة من الملفات بامتداد ومرابط لاسم الملف الأصلي ، ويكون قادرًا على تحديد حجم الملفات الناتجة.

للتعمق في نطاق وخصائص هذا الأمر ، يمكننا تنفيذ تقسيم الرجل حيث يمكننا رؤية وثائقه التفصيلية

ما هو القط؟

من جانبه، أمر لينكس القط يسمح لك بربط الملفات وعرضها بسهولة وكفاءة ، أي أنه باستخدام هذا الأمر يمكننا عرض ملفات نصية مختلفة ويمكننا أيضًا تجميع الملفات المقسمة.

بالطريقة نفسها كما هو الحال مع Split ، يمكننا عرض الوثائق التفصيلية لـ cat باستخدام أمر man cat.

كيفية تقسيم الملفات وضمها في Linux باستخدام Split and cat

بمجرد معرفة أساسيات أوامر الانقسام والقط ، سيكون من السهل إلى حد ما تقسيم الملفات وضمها في Linux. للحصول على مثال عام حيث نريد تقسيم ملف يسمى test.7z يزن 500 ميجابايت إلى عدة ملفات بحجم 100 ميجابايت ، علينا ببساطة تنفيذ الأمر التالي:

$ split -b 100m tes.7z dividido

سيعيد هذا الأمر 5 ملفات بحجم 100 ميغا بايت ناتجة عن الملف الأصلي ، والذي سيكون له اسم قسم ، تقسيم ، وما إلى ذلك. تجدر الإشارة إلى أنه إذا أضفنا المعلمة -d بالنسبة للتعليمات السابقة ، سيكون اسم الملفات الناتجة رقميًا ، أي مقسمة 01 ، مقسمة 02 ...

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

الآن ، لإعادة الانضمام إلى الملفات التي قسمناها ، علينا فقط تنفيذ الأمر التالي من الدليل حيث يتم تخزين الملفات:

$ cat dividido* > testUnido.7z

من خلال هذه الخطوات الصغيرة ولكن البسيطة ، يمكننا تقسيم الملفات وضمها في Linux بطريقة بسيطة وسهلة ، أتمنى أن تنال إعجابك وأن أراك في مقال مستقبلي.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

9 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   روريك ماكيو بوايسو قال

    هذا يعمل أيضا لملفات الفيديو؟ أعني أنه إذا كان لدي فيلم مقسم إلى مقطعي فيديو (أحدهما تكملة للآخر) ، فهل يمكنني تجميعهما معًا للحصول على مقطع فيديو واحد به كل المحتوى؟

    1.    تاتيز قال

      لا ، هذا موضوع آخر! عليك أن تفعل ذلك باستخدام محرر فيديو. يستخدم هذا لتقسيم ملف الفيديو إلى عدة أجزاء ، ثم إعادة الانضمام إليها ، ولكن على سبيل المثال لن يكون من الممكن تشغيل جميع أجزاء الفيديو بشكل منفصل ، لأنها لن تحتوي على رأس ، سيتم تشغيل الفيديو بأكمله بمجرد تشغيله. انضم مرة أخرى. إذا كنت لا تفهم ، اسأل مرة أخرى.

      1.    روريك ماكيو بوايسو قال

        يا! شكرا جزيلا للتوضيح

  2.   لينكسيرو القديمة قال

    كن حذرا مع ترتيب القط!

  3.   mdiaztoledo قال

    أعتقد أنه لا يعمل بشكل جيد ، لأنه اعتمادًا على تنسيق الفيديو الذي تستخدمه ، يحمل الملف نفسه معلومات حول مدة الفيديو بالإضافة إلى أشياء أخرى ، لذلك إذا استخدمت هذه الطريقة للانضمام إلى مقطعي فيديو ، فالأرجح هو يضيف ذلك محتوى الملف الثاني إلى الملف الأول على مستوى البيانات ، ولكن عند محاولة تشغيل الملف ، لن يتم تشغيل مقطعي الفيديو على التوالي ، أو سيعطيك خطأ في الملف أو سيتم تشغيل الملف الأول فقط ، تمامًا كما لو كنت تلتقط مقطع فيديو كاملًا و لا يمكنك إعادة إنتاج الجزأين بشكل منفصل.

    تحية.

  4.   خايمي قال

    كيف يجب أن أبدأ في ضغط جميع الملفات في دليل إلى ملفات فردية؟ على سبيل المثال ، في المجلد 1 يوجد file1 file2 و file3 وأريد كل الملفات باستثناء ملف مضغوط بشكل فردي 1.7zip file2.7zip file3.7zip

  5.   يوسوالدو قال

    يعمل من أجل images.iso؟

  6.   يوسوالدو قال

    في هذه العملية يمكن أن يكون هناك تلف واحد قليلا وتلف الملف؟

  7.   فريد قال

    عندما أحاول تقسيم ملف باستخدام التقسيم ، يخبرني خطأ الإدخال / الإخراج

    ما الذي يمكنني فعله لحلها؟ 🙁