لینکس پائپ اور ری ڈائریکٹس

فہرست کا خانہ:
- لینکس میں ری ڈائریکٹ اور پائپ
- بنیادی تصورات
- ری ڈائریکٹس
- ری ڈائریکٹ آؤٹ پٹ اور معیاری خرابی
- ری ڈائریکٹ ان پٹ
- پائپ لائنز
بہت سے لوگ پہلے ہی جانتے ہیں کہ لینکس میں ، ٹرمینل ہمیں مطلوبہ نتائج کو بہتر اور بہتر بنانے کے ل valuable قیمتی ٹول فراہم کرتا ہے۔ اس پوسٹ میں ہم آپ کو ری ڈائریکٹ اور پائپ استعمال کرنے کا طریقہ سکھانے سے فائدہ اٹھاتے ہیں۔ اور یہ ہے کہ ٹرمینل ناقابل یقین افادیت والے خانے کے طور پر نکلا ہے۔ یہ ہمارے ان گنت احکامات اور ٹولز کو ٹھہراتا ہے جو روزانہ کی بنیاد پر اپنے روزمرہ کے کاموں کو انجام دینے میں ہماری مدد کرتے ہیں۔
فہرست فہرست
لینکس میں ری ڈائریکٹ اور پائپ
بنیادی تصورات
پائپس کیا ہیں اور ان کی اہمیت (تفریحی حصہ) کی وضاحت کرنے سے پہلے ، ہمیں لینکس میں تین بنیادی تصورات کے بارے میں واضح ہونا چاہئے: معیاری ان پٹ ، معیاری پیداوار اور معیاری خرابی۔
معیاری ان پٹ: اعداد و شمار کی نمائندگی کرتا ہے جو کسی درخواست کے صحیح عمل کے ل correct ضروری ہوتا ہے۔ ان میں سے ایک مثال ٹرمینل سے داخل کردہ ڈھانچے والے ڈیٹا یا معلومات والی فائل ہوسکتی ہے۔ ٹرمینل میں اس کی قسم 0 کی نمائندگی کی جاتی ہے۔
معیاری آؤٹ پٹ: یہ ایک ایسا ذریعہ ہے جس کی مدد سے کوئی ایپلی کیشن اپنے عمل اور / یا نتائج کے بارے میں معلومات ظاہر کرنے کے لئے استعمال کرتا ہے ، یہ آسان پیغامات ہوسکتے ہیں ، پروسیسنگ ریزولیوشن (مثال کے طور پر) جیسے ساختی ڈیٹا والی پیشرفت یا فائلوں سے متعلق نوٹسز۔ ٹرمینل میں یہ قسم 1 کی نمائندگی کرتا ہے۔
معیاری خرابی: یہ وہ طریقہ ہے جس میں ایپلیکیشنز ہمیں ان پریشانیوں سے آگاہ کرتے ہیں جو ان کے نفاذ کے وقت پیش آسکتے ہیں۔ یہ ٹرمینل میں ٹائپ 2 کے طور پر نمائندگی کرتا ہے۔
سسٹم میں ہر طرح کی جسمانی فائلوں کی نمائندگی کی جاتی ہے ، کیوں کہ جیسا کہ آپ نے پچھلی پوسٹ میں لکھا ہوگا ، لینکس میں ، سب کچھ فائل ہے۔
ری ڈائریکٹس
اب ری ڈائریکٹ کیا ہے؟
ری ڈائریکٹس میں معلومات کو ایک طرح سے دوسری قسم میں منتقل کرنا شامل ہوتا ہے (مذکورہ اقسام) ، مثال کے طور پر ، معیاری غلطی سے معیاری آؤٹ پٹ یا معیاری آؤٹ پٹ سے معیاری ان پٹ کی طرف۔ ٹرمینل کے ذریعہ ، ہم> علامت کا استعمال کرکے یہ کام انجام دیتے ہیں۔
ری ڈائریکٹ آؤٹ پٹ اور معیاری خرابی
مثال کے طور پر ، کسی کمانڈ کی آؤٹ پٹ کو ری ڈائریکٹ کرنا اور اسے فائل میں بھیجنا۔ ہمیں صرف پھانسی دینے کی ضرورت ہے:
ls -la ~> (فائل کا نام)
تاہم ، اگر ہم اس طرح سے عملدرآمد کرتے ہیں تو ، ہر بار ، ہماری فائل کا مواد کمانڈ آؤٹ پٹ کے ذریعہ تبدیل کیا جائے گا۔ اگر ہم کیا چاہتے ہیں کہ اس آؤٹ پٹ کو فائل میں شامل کیا جائے ، تو اس پر عمل درآمد اس طرح ہوگا:
ls -la ~ >> (فائل کا نام)
دلچسپ بات یہ ہے کہ ہم معیاری نتائج ، غلطیوں اور آؤٹ پٹ کو ری ڈائریکٹ کرسکتے ہیں۔ یہ وہ جگہ ہے جہاں میں نے شروع میں ان نمبروں کا مطلب سمجھا ہے۔ مثال کے طور پر ، کسی پروگرام کو مجبور کرنے کے لئے کہ ہمیں پھانسی کے دوران پیدا ہونے والی غلطیوں کو ظاہر کرنے کے ل we ، ہم معیاری غلطی کو اس کے عمل کے دوران معیاری آؤٹ پٹ پر ری ڈائریکٹ کرتے ہیں۔
درخواست 2 >> & 1
جہاں 2 معیاری خرابی کی نمائندگی کرتا ہے اور & 1 معیاری آؤٹ پٹ کی نمائندگی کرتا ہے۔
ہم کسی خاص عمل میں معیاری غلطی کو بھی ضائع کرسکتے ہیں ، جو نظام انتظامیہ میں عام ہے۔ اس کے لئے ہم عمل کرتے ہیں:
درخواست 2> / dev / null
یہاں تک کہ معیاری آؤٹ پٹ کو ضائع کریں:
ایپلیکیشن> / dev / null
چونکہ لینکس میں ، / dev / null فائل ایک خصوصی فائل ہے جہاں معلومات کو خارج کرنے کے لئے بھیجا جاتا ہے ۔
ری ڈائریکٹ ان پٹ
اسی طرح جس طرح سے ہم معیاری آؤٹ پٹس اور غلطیوں کو ری ڈائریکٹ کرتے ہیں ، ہم اسے فائل سے معیاری آدانوں کے ساتھ کرسکتے ہیں اور اس کے لئے ہم آپریٹر <کا استعمال کرتے ہیں ۔
ہم آپ کو سب سے کم معروف لینکس براؤزرز کی سفارش کرتے ہیںیہ کمانڈز یا پروگراموں میں کارآمد ہے جہاں کی بورڈ کے ذریعہ دلائل درج کیے جاتے ہیں ، اس طرح سے کہ ہم ان کو ایک فائل سے تبدیل کرسکیں ، مثال کے طور پر:
گونج "ہیلو ورلڈ"> گریٹنگ بلی <سلام دنیا کو سلام
ایک نظر ڈالیں: لینکس کمانڈز: سسٹم کو جانتے اور جوڑتوڑ کریں
پائپ لائنز
ری ڈائریکٹس کے آپریشن کو سمجھنے کے بعد ، پائپوں کا تصور کافی آسان ہوگا۔ یونیکس فلسفہ کے اصولوں میں ، ہمارے پاس چھوٹی چھوٹی درخواستوں کی حقیقت موجود ہے جو بہت ہی خاص کاموں کو انجام دینے کے انچارج ہیں اور یہ ایک ساتھ مل کر پیچیدہ کام انجام دیتے ہیں۔ اس اصول کی پیروی کرتے ہوئے ، ایک دوسرے کے ساتھ تعامل کرنے کے لئے درخواستوں کے سیٹ کے ل there ایک راستہ ہونا ضروری ہے ۔ یہ وہ جگہ ہے جہاں نام نہاد پائپس پیدا ہوتے ہیں۔
پائپ لائنز ایک خاص قسم کی ری ڈائریکشن ہیں جو آپ کو کسی کمانڈ کی معیاری آؤٹ پٹ دوسرے کے معیاری ان پٹ کے بطور بھیجنے کی اجازت دیتی ہیں ۔ اس کی نمائندگی کرنے کا طریقہ علامت کے ساتھ ہے (پائپ) اس کی بنیادی افادیت یہ ہے کہ یہ ہمیں پروگرامنگ کو تقویت بخش بنانے ، کمانڈنگ کمانڈز کا امکان فراہم کرتا ہے۔
ایک سادہ اور نہایت مفید مثال یہ ہے کہ سسٹم پر PS کے ساتھ چلنے والے عمل کو دیکھنا اور PID کے ذریعہ ترتیب دینے کیلئے ان کے آؤٹ پٹ کو ری ڈائریکٹ کرنا:
PS -a | ترتیب دیں
جیسا کہ آپ دیکھ سکتے ہیں ، ری ڈائریکٹ اور پائپ لینکس کے بنیادی تصورات ہیں اور ہمیں اس کو یقینی طور پر سنبھالنا چاہئے۔ اس طرح آپ ٹرمینل میں زیادہ سے زیادہ راحت محسوس کریں گے۔
ہمیں تبصرے میں بتائیں ، آپ ٹرمینل میں ری ڈائریکٹ اور پائپ کو کیا استعمال کریں گے یا استعمال کریں گے؟
لینکس میں ورچوئل باکس کو انسٹال اور تشکیل کرنے کا طریقہ: ڈیبین ، اوبنٹو ، لینکس ٹکسال…

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

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

واٹس ایپ کمپیوٹر پر نجی ردعمل اور پی آئی پی وضع تیار کرتا ہے۔ درخواست میں جلد آنے والی بہتری کے بارے میں مزید معلومات حاصل کریں۔