کمانڈ لائن لینکس پر ٹیکسٹ فائل کے مندرجات دکھائیں۔

Display Contents Text File Command Line Linux



لینکس میں ، ہم مسلسل ٹیکسٹ فائلوں جیسے کنفیگریشن فائلز ، سورس کوڈز ، ویب پیجز ، اور بہت سی دیگر کے ساتھ کام کرتے ہیں۔ لہذا ، فائل میں ترمیم کرنے سے پہلے کمانڈ لائن میں ٹیکسٹ فائل کے مندرجات کا فوری نظارہ ضروری ہے۔

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







پہلا:



ٹیکسٹ فائل کیا ہے؟

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



بطور ڈیفالٹ ، ٹیکسٹ فائلیں. txt ایکسٹینشن استعمال کرتی ہیں۔ تاہم ، وہ دوسری شکلیں لیتے ہیں جیسے پروگرامنگ زبانوں میں سورس کوڈ جیسے C (.c) ، C ++ (.cpp ، .h) ، ازگر (.py) ، اور بہت کچھ۔ مزید یہ کہ ، انہیں لازمی طور پر ایکسٹینشن کے ساتھ ختم کرنے کی ضرورت نہیں ہے۔ مثال کے طور پر ، ایک کنفیگریشن فائل جیسے/etc/vim/vimrc میں کوئی توسیع نہیں ہے۔





نوٹ: ہم ٹیکسٹ فائلوں کو ASCII ٹیکسٹ فائل بھی کہتے ہیں۔

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



فائل /کہاں/لاگ/kern.log
/کہاں/لاگ/kern.log: ASCII متن۔

# 1 - بلی

بلی ٹرمینل پر فائل کے مندرجات کی فہرست کے لیے ایک مقبول اور سیدھی سی کمانڈ ہے۔

بلی کمانڈ استعمال کرنے کے لیے ، فائل کا نام بلی کمانڈ کو اس طرح منتقل کریں:

کیٹ [فائل کا نام]

آپ فائل کو مطلق راستہ دے سکتے ہیں ، جیسا کہ اوپر کی مثال میں دکھایا گیا ہے۔

بلی سادہ لیکن طاقتور ہے جب دوسرے اختیارات کے ساتھ استعمال کیا جائے۔ بلی کمانڈ استعمال کرنے کا طریقہ سیکھنے کے لیے ، -> پڑھیں۔ بلی کمانڈ کا استعمال کیسے کریں۔

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

اس طرح کے مسئلے کو حل کرنے کے لیے ، ہم کم کمانڈ استعمال کرتے ہیں۔

# 2 - کم۔

اگر آپ نے کبھی کسی لینکس کمانڈ کے لیے دستی صفحہ پڑھا ہے تو آپ نے کم کے ساتھ بات چیت کی ہے۔

کم آپ کو فائل کے مندرجات کو ایک وقت میں ایک صفحے پر دیکھنے کی اجازت دیتا ہے۔ اسپیس کلید کا استعمال کرتے ہوئے ، آپ ٹیکسٹ فائل کے ذریعے سکرول کرسکتے ہیں۔ سکرین کے نیچے دو کولون ٹیکسٹ فائل کے ہر صفحے کی نشاندہی کرتے ہیں۔

مثال کے طور پر ، ایک بڑی فائل جیسے /var/log/kern.log بلی کے ساتھ بہت اچھا کام نہیں کرے گی۔ کم استعمال کرنے کے لیے ، ہم کرتے ہیں:

کم /کہاں/لاگ/kern.log

ایک بار جب آپ فائل کے اختتام تک پہنچ جاتے ہیں تو ، آپ اوپر اور نیچے تیر والے بٹنوں کا استعمال کرتے ہوئے اوپر اور نیچے سکرول کرسکتے ہیں۔

کم کمانڈ کو چھوڑنے کے لیے ، دبائیں۔ کم ٹرمینل میں گڑبڑ کیے بغیر اپنے سیشن سے باہر نکلتا ہے۔

کچھ اختیارات کے ساتھ کم ملا کر آپ کو کنٹرول اور فعالیت ملتی ہے۔ مزید کے لیے ، براہ کرم پڑھیں -> مثالوں کے ساتھ کم کمانڈ کا استعمال کیسے کریں۔

# 3 - مزید

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

یہاں ایک مثال ہے: (دوسری کمان کی طرح کمانڈ؟)

کم /کہاں/لاگ/kern.log

# 4 - سر اور دم

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

تاہم ، آپ ترمیم کرسکتے ہیں کہ -n آپشن کا استعمال کرتے ہوئے ہیڈ اور ٹیل کمانڈ کتنی پہلی اور آخری لائن پرنٹ کرتی ہے۔
مثال کے طور پر ، kern.log فائل کی پہلی 15 لائنیں دکھانے کے لیے:

سر پندرہ /کہاں/لاگ/kern.log

اسی طرح ، kern.log فائل کی آخری 15 لائنیں دکھانے کے لیے:

دم پندرہ /کہاں/لاگ/kern.log

# 5 - متفرق

اگر some کسی وجہ سے — آپ کے پاس مذکورہ بالا احکامات میں سے کوئی نہیں ہے تو ، آپ فائل کے سیاق و سباق کو دکھانے کے لیے ٹیکسٹ ایڈیٹر جیسے نانو استعمال کرسکتے ہیں۔ تاہم ، یہ مواد کو دیکھنے کے بجائے فائل میں ترمیم کرنے کی طرح ہے۔

اس کے لیے یہ حکم ہے:

نینو /کہاں/لاگ/kern.log
# یقین نہیں ہے کہ آپ لاگ فائل میں کیوں ترمیم کرنا چاہتے ہیں۔

نتیجہ

اب آپ جانتے ہیں کہ لینکس کمانڈ لائن پر فائل کے مندرجات کیسے دکھائے جائیں۔ پڑھنے کے لیے شکریہ۔