يعد تقسيم الملفات وضمها في 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 بطريقة بسيطة وسهلة ، أتمنى أن تنال إعجابك وأن أراك في مقال مستقبلي.