لینکس پر کمانڈ لائن میں سابقہ ​​کمانڈ کس طرح دہرایا جائے



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

لینکس ، نیز دوسرے یونکس پر مبنی آپریٹنگ سسٹم جیسے OS X اور FreeBSD ، کوڈ کے ناپسندیدہ عمل کو کم سے کم رکھنے کے لئے روٹ سپر صارف کے تصور کو استعمال کرتے ہیں۔ اس وقت تک استعمال کرنے والے کمانڈوں پر عملدرآمد کرنے کے لئے sudo (سپر یوزر ڈو) کمانڈ ضروری ہے جب کوئی صارف فی الحال ایک معیاری صارف شیل کے تحت کام کررہا ہے اور اسے فی الحال یہ مراعات حاصل نہیں ہیں۔ اس کو کمانڈ سے پہلے ٹائپ کرنا ضروری ہے اور پھر اگر اکاؤنٹ کا پاس ورڈ اسی شیل سیشن میں پہلے سے کسی خاص وقت میں نہیں چلایا گیا ہو تو درج کرنا ہوگا۔



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



طریقہ 1: سابق صارف کو بطور سپر صارف چلائیں

فرض کریں کہ آپ پہلے ہی کسی CLI کے اندر موجود تھے جو ٹرمینل ایمولیٹر ونڈو یا ورچوئل کنسول میں ہوسکتا ہے اور پھر فرض کریں کہ آپ کمانڈ ٹائپ کررہے ہیں صرف اس بات کا احساس کرنے کے لئے کہ آپ کو sudo استعمال کرنے کی ضرورت ہے تاکہ اسے چلائیں۔ ایک بار جب آپ غلطی کے پیغام کے بعد اشارہ پر واپس آجائیں تو ، sudo ٹائپ کریں !! اور پھر اپنا پاس ورڈ منظور کریں۔ یہ وہی عین کمانڈ چلائے گا۔ یہاں پردے میں دی گئی مثال میں ، صارف نے غیر محفوظ سیکیورٹی پروگرام چلانے کی کوشش کی ، لیکن ایک غلطی کا پیغام ملا۔ اس کے بعد انہوں نے سوڈو ٹائپ کیا !! اور پروگرام کو چلانے کے لئے پاس ورڈ کے بعد واپسی کو آگے بڑھایا جیسے کچھ ہوا ہی نہیں۔ اس کو کسی بھی کمانڈ کے ساتھ استعمال کیا جاسکتا ہے جس کے ساتھ آپ sudo کو استعمال کرنے میں نظرانداز کرتے ہیں۔



تصویر

طریقہ 2: ایک معیاری صارف کی حیثیت سے پچھلا کمانڈ چلائیں

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

2 منٹ پڑھا