لینکس میں اسپلٹ کمانڈ کا استعمال کیسے کریں۔

Lynks My Aspl Kman Ka Ast Mal Kys Kry



لینکس میں، آپ نامی کمانڈ کا استعمال کرکے بڑی فائلوں کو چھوٹی فائلوں میں تقسیم کرسکتے ہیں۔ تقسیم . پہلے سے طے شدہ طور پر، یہ کمانڈ فائل کو فی فائل 1000 لائنوں میں تقسیم کرتی ہے لیکن آپ اپنی ضروریات کے مطابق فائلوں کو بھی تقسیم کر سکتے ہیں۔ پہلے سے طے شدہ طور پر، فائلوں کو چھوٹی فائلوں میں تقسیم کیا جاتا ہے اور ان کے نام سابقہ ​​x سے شروع ہوتے ہیں اور سائز 1000 لائنوں کا ہوتا ہے اور آپ ان پیرامیٹرز کو بھی تبدیل کر سکتے ہیں۔

یہ جاننے کے لیے کہ آپ اسے کیسے استعمال کر سکتے ہیں اس مضمون کو پڑھیں تقسیم کمانڈ.

لینکس اسپلٹ کمانڈ سنٹیکس

کے لیے بنیادی نحو تقسیم کمانڈ مندرجہ ذیل کے طور پر دیا گیا ہے:







تقسیم [ اختیارات ] [ فائل ] [ سابقہ ]

لینکس سپلٹ کمانڈ کے اختیارات

استعمال کرتے وقت آپ کے پاس مختلف اختیارات ہوتے ہیں۔ تقسیم کمانڈ، آپ مختلف کارروائیوں کو انجام دینے کے لیے ان اختیارات کا استعمال کر سکتے ہیں:



آپشن/پرچم تفصیل
-a لاحقہ لمبائی سیٹ کریں۔
فی آؤٹ پٹ فائل کے سائز کی شناخت کریں۔
-سی فائل کے زیادہ سے زیادہ سائز کا تعین کیا جا سکتا ہے۔
-n آؤٹ پٹ فائلوں کی ایک مخصوص تعداد پیدا کرتا ہے۔
-یہ ہے خالی آؤٹ پٹ فائلیں بنانا چھوڑ دیتا ہے۔
-l ایک مخصوص آؤٹ پٹ لائن کے ساتھ فائلیں بناتا ہے۔
-d لاحقوں کو عددی اقدار میں تبدیل کریں۔
- لفظی تفصیلی آؤٹ پٹ دکھاتا ہے۔

کسی فائل کو چھوٹی فائلوں میں تقسیم کرنے کے لیے، ذیل میں دی گئی کمانڈ سنٹیکس کا استعمال کریں:



تقسیم فائل کا نام

مظاہرے کے لیے میں نے فائل کو تقسیم کرنے کے لیے اوپر کا نحو استعمال کیا ہے۔ example.txt چھوٹی فائلوں میں:





تقسیم example.txt

نیچے دی گئی کمانڈ پر عمل کرتے ہوئے، آپ چھوٹی فائلوں کو چیک کر سکتے ہیں جن میں فائل کو تبدیل کیا گیا ہے:



ls

نوٹ: پہلے سے طے شدہ طور پر، تقسیم کمانڈ تقسیم شدہ فائلوں کو نام دینے کے لیے 'x' کا سابقہ ​​استعمال کرتی ہے۔

فی فائل لائنوں کی تعداد حاصل کرنے کے لیے نیچے دی گئی کمانڈ کو چلائیں اور آپ دیکھ سکتے ہیں کہ یہ ڈیفالٹ کے لحاظ سے 1000 ہے۔

ڈبلیو سی -l example.txt xa *

اب ذیل میں دی گئی کمانڈ کے ذریعے ایک چھوٹی فائل کو فائلوں میں تقسیم کریں۔

تقسیم example2.txt

فائل کے لیے بنائی گئی چھوٹی فائلوں کو چیک کرنے کے لیے نیچے دی گئی کمانڈ کو چلائیں۔ example2.txt.

ls

فی فائل لائنوں کی تعداد حاصل کرنے کے لیے نیچے دی گئی کمانڈ کو چلائیں اور آپ دیکھ سکتے ہیں کہ یہ ڈیفالٹ کے لحاظ سے 1000 ہے۔

ڈبلیو سی -l example2.txt xa *

فی فائل لائنوں کی تعداد مقرر کریں۔

کا استعمال کرتے ہیں -l پہلے سے طے شدہ 1000 لائن کی پابندی کو اوور رائیڈ کرنے کے لیے سپلٹ کے ساتھ کمانڈ۔ split -l کمانڈ فائل میں لائن نمبر کو ایڈجسٹ کرنے کے لئے استعمال کیا جاتا ہے.

مثال کے طور پر، میں نے ایک فائل کو چھوٹی فائلوں میں تقسیم کر دیا ہے لائنیں فی فائل کے برابر سیٹ کر کے 2500 :

تقسیم -l2500 example.txt

فی فائل لائنوں کی تعداد چیک کرنے کے لیے نیچے دی گئی کمانڈ کو چلائیں:

ڈبلیو سی -l example.txt xa *

نیچے دی گئی کمانڈ کو چلائیں۔ تقسیم 500 لائن فائلوں میں متن:

تقسیم -l500 example2.txt

فی فائل لائنوں کی تعداد چیک کرنے کے لیے نیچے دی گئی کمانڈ کو چلائیں جو آپ نے سیٹ کی ہے۔

ڈبلیو سی -l example2.txt xa *

فائل کا سائز منتخب کریں۔

آپ کمانڈ کا استعمال کرتے ہوئے فائلوں کو ان کے سائز کی بنیاد پر تقسیم کر سکتے ہیں۔ تقسیم -ب . مثال کے طور پر تخلیق کرنا 1500 kb فائل کا استعمال کرتے ہوئے فائل example1.txt نیچے دی گئی کمانڈ کو چلائیں:

تقسیم -b1500K example1.txt --verbose

فائل کا سائز چیک کرنے کے لیے نیچے دی گئی کمانڈ کو چلائیں:

ڈبلیو سی -c مثال 1.txt xa *

زیادہ سے زیادہ سائز کی وضاحت کریں۔

آپ اسپلٹ کمانڈ کا استعمال کرتے ہوئے فائل کا زیادہ سے زیادہ سائز بھی بتا سکتے ہیں۔

زیادہ سے زیادہ آؤٹ پٹ فائل کا سائز بتانے کے لیے، استعمال کریں۔ -سی کمانڈ. مثال کے لیے، تقسیم example1.txt اور استعمال کرکے 2MB آؤٹ پٹ سائز فراہم کریں:

تقسیم example1.txt -سی 2MB

آؤٹ پٹ فائلوں کی تعداد مقرر کریں۔

کا استعمال کرتے ہیں -n آپ کی فائل کے آؤٹ پٹ کے نمبر سیٹ کرنے کا آپشن۔ مثال کے طور پر، تقسیم example.txt درج ذیل کمانڈ کو چلا کر 10 حصوں میں

تقسیم example1.txt -n 10

ایک لائن کے آخر میں فائل کو تقسیم کریں۔

-n آپشن کو استعمال کرنے کا دوسرا طریقہ ایک فائل کو پوری لائن کے آخر میں تقسیم کرنا ہے۔

ایسا کرنے کے لیے، یکجا -n اور l . مثال کے طور پر، بڑی ٹیکسٹ فائل کو 10 فائلوں میں تقسیم کریں، جن میں سے ہر ایک کو مندرجہ ذیل پوری لائن کے ساتھ ختم کرنا چاہیے۔

تقسیم -n l / 10 example1.txt

لاحقہ لمبائی سیٹ کریں۔

آپ اسپلٹ کمانڈ کا استعمال کرتے ہوئے دو حرفی ڈیفالٹ لاحقہ کے ساتھ فائلیں بنا سکتے ہیں۔ دی -a split کمانڈ کے ساتھ flag لمبائی کو تبدیل کرنے کے لیے استعمال کیا جاتا ہے۔ مثال کے طور پر، لاحقہ تین حروف کو بنانے کے لیے نیچے دی گئی کمانڈ کو چلائیں:

تقسیم -a 3 example1.txt

مزید مدد کے لیے، استعمال کریں۔ آدمی کھولنے کا حکم تقسیم ٹرمینل پر کمانڈ مینوئل۔

آدمی تقسیم

نتیجہ

یہ مضمون استعمال کرنے پر مرکوز ہے۔ تقسیم لینکس سسٹمز میں کمانڈز۔ پہلے سے طے شدہ طور پر، تقسیم کمانڈ ایک فائل کو 1000 لائن ٹکڑوں میں تقسیم کرتا ہے، جن میں سے ہر ایک کو متعدد فائلوں میں تقسیم کیا جاتا ہے۔ آپ استعمال کر سکتے ہیں۔ تقسیم بڑی فائلوں کو چھوٹی فائلوں میں تقسیم کرنے کا حکم۔ مندرجہ بالا ہدایات آپ کو دکھاتی ہیں کہ فائلوں کو کس طرح مخصوص خصوصیات کی بنیاد پر تقسیم کیا جائے۔ تقسیم لینکس میں کمانڈز۔