کمانڈ لائن ہسٹری کو کیسے صاف کریں۔
فہرست کا خانہ:
اگر آپ اکثر کمانڈ لائن استعمال کرنے والے ہیں، تو امکان ہے کہ آپ نے ہسٹری کمانڈ کو پہلے کافی کارآمد پایا ہو، چاہے وہ آپ کے اکثر استعمال ہونے والے کمانڈز کو دریافت کرنے، تاریخ کو ڈمپ کرنے اور اسے تلاش کرنے کے لیے ہو۔ ماضی کے مخصوص کمانڈز تلاش کریں، استعمال شدہ تمام ڈیفالٹ کمانڈز کی فہرست بنائیں، یا جو کچھ بھی ہو۔ اس نے کہا، کچھ واضح حالات ہیں جہاں آپ اس کمانڈ لائن ہسٹری لسٹ کو مکمل طور پر ہٹانا چاہتے ہیں، چاہے وہ رازداری کے لیے ہو یا سیکیورٹی کے مقاصد کے لیے۔
یہ مضمون آپ کو دکھائے گا کہ ٹرمینل میں کمانڈ لائن کی تاریخ کو کیسے صاف کیا جائے۔ یہ چال میک او ایس یا لینکس مشین، یا یہاں تک کہ اوبنٹو شیل کے ساتھ ونڈوز پر کمانڈ کی تاریخ کو صاف کرنے کے لیے کام کرتی ہے۔
کمانڈ لائن ہسٹری کو مکمل طور پر کیسے صاف کریں
کمانڈ ہسٹری کو صاف کرنے کے لیے، آپ کو واقف ہسٹری کمانڈ کے ساتھ صرف ایک -c جھنڈا جوڑنے کی ضرورت ہے، اس طرح نظر آتے ہیں:
تاریخ -c
جب یہ کمانڈ عمل میں آتی ہے تو وہ .bash_history فائل کو دستی طور پر مٹا دے گا، یا اگر آپ کوئی مختلف شیل استعمال کر رہے ہیں تو اسے اسے بھی صاف کرنا چاہیے (zsh, tcsh, bash, وغیرہ)
ظاہر ہے کہ فائل کو براہ راست rm کے ساتھ بھی نشانہ بنایا جا سکتا ہے، لیکن مختلف وجوہات کی بنا پر ہسٹری کمانڈ کے ساتھ رہنا بہتر ہے۔
اگر آپ کمانڈ کے کام کرنے کی تصدیق کرنا چاہتے ہیں تو حسب معمول دوبارہ 'ہسٹری' ٹائپ کریں، اور آپ کو پتہ چلے گا کہ درج کردہ واحد کمانڈ "ہسٹری -c" ہے۔
نیچے دی گئی مختصر ویڈیو کمانڈ ہسٹری کو صاف کرنے کے اس پورے عمل کو ظاہر کرتی ہے، ویڈیو ٹرمینل ایپ کے ساتھ میک OS پر طریقہ کار کو ظاہر کرتی ہے، لیکن دوسرے آپریٹنگ سسٹمز میں سب کچھ ویسا ہی ہوگا جو کمانڈ لائن کو صاف کرنے کی حمایت کرتے ہیں۔ تاریخ بھی۔
یہ کسی بھی bash شیل، zsh shell، tcsh، اور زیادہ تر دیگر شیلوں پر ایک جیسا کام کرنا چاہیے، قطع نظر اس سے کہ کمانڈ لائن Mac OS X یا linux میں ہے، یا یہاں تک کہ ونڈوز لینکس شیل (لیکن نہیں ایک DOS پرامپٹ)۔
ٹپ آئیڈیا کے لیے ایڈو کا شکریہ۔ اگر آپ کے پاس ٹرمینل سے کمانڈ کی تاریخ کو صاف کرنے کے بارے میں کوئی اور مفید مشورے یا چالیں ہیں، تو انہیں تبصروں میں شیئر کریں!