ہسٹری کمانڈ کا استعمال کرکے تمام باز تاریخ کو صاف کریں:
کچھ بش ہسٹری بنانے کے لیے درج ذیل کمانڈ چلائیں۔ 'تاریخ' کمانڈ موجودہ تاریخ اور وقت ظاہر کرے گا۔ 'ایل ایس' کمانڈ موجودہ مقام کی فائلوں اور فولڈرز کی فہرست دکھائے گا۔ ‘‘ صاف کمانڈ ٹرمینل اسکرین کو صاف کرے گا۔
$تاریخ
$ایل ایس
$صاف
موجودہ بش تاریخ کو ظاہر کرنے کے لیے ہسٹری کمانڈ چلائیں۔
$تاریخ
ٹرمینل ہسٹری کو صاف کرنے اور ٹرمینل سے باہر نکلنے کے لیے درج ذیل کمانڈ چلائیں۔
$تاریخ -سی && باہر نکلیں
ہسٹری کمانڈ کا استعمال کرکے مخصوص باش ہسٹری انٹری صاف کریں:
کچھ بش ہسٹری بنانے کے لیے درج ذیل کمانڈ چلائیں۔ پہلا کمانڈ چھاپے گا۔ 'ہیلو' پیغام دوسری کمانڈ موجودہ لاگ ان صارف کے نام کو پرنٹ کرے گی۔ تیسری کمانڈ صارف سے ان پٹ لے گی اور متغیر میں اسٹور کرے گی۔ $ ایک . چوتھی کمانڈ کی قیمت پرنٹ کرے گی۔ $ ایک .
$باہر پھینک دیا 'ہیلو'$ڈبلیو ایچ او
$پڑھیںکو
$باہر پھینک دیا $ ایک
چلائیں ' تاریخ' موجودہ تاریخ کو ظاہر کرنے کا حکم۔
$تاریخ
4 کو حذف کرنے کے لیے درج ذیل کمانڈ چلائیں۔ویںتاریخ کا اندراج اور حذف ہونے کے بعد تاریخ پرنٹ کریں۔
$تاریخ -ڈی 4۔$تاریخ
یہاں ، ' گونج $ a 'تاریخ کے اندراج سے ہٹا دیا گیا ہے۔
.bash_history کو ہٹا کر تمام تاریخ صاف کریں:
اگر ~/.bash_history فائل موجود ہے اور اس فائل میں تاریخ کی معلومات کو محفوظ کرتا ہے ، پھر آپ فائل کو ہٹانے کے لیے درج ذیل کمانڈ چلا سکتے ہیں۔
$rm۔/.bash_historyتاریخ کی معلومات کو مستقل طور پر ذخیرہ کرنے سے روکیں:
درج ذیل کو چلائیں۔ سیٹ نہیں ہسٹری فائل بنانے اور ٹرمینل سے باہر نکلنے سے روکنے کا حکم۔ اگر آپ مندرجہ ذیل کمانڈ کو چلانے کے بعد نیا ٹرمینل کھولتے ہیں ، تو کوئی سابقہ تاریخی معلومات ظاہر نہیں ہوگی۔
$سیٹ نہیںHISTFILE&& باہر نکلیںجب HISTSIZE کی قیمت 0 مقرر کی جاتی ہے ، تو تاریخ کا کوئی اندراج مستقل طور پر محفوظ نہیں کیا جائے گا۔ درج ذیل کمانڈ تاریخ کی معلومات کو ذخیرہ کرنا بند کر دے گا اور ٹرمینل کو ختم کر دے گا۔ جب اس کمانڈ کو چلانے کے بعد ایک نیا ٹرمینل کھولا جائے گا ، تب کوئی سابقہ تاریخی معلومات ظاہر نہیں ہوگی۔
$HISTSIZE=0۔ && باہر نکلیںاگر آپ ہسٹری فائل کو زبردستی ہٹانا چاہتے ہیں ، ہسٹری فائل بنانا روکیں ، اور ٹرمینل سے ختم کریں ، تو درج ذیل کمانڈ کو چلائیں۔ اس کے بعد ، اگر کوئی نیا ٹرمینل کھولا جاتا ہے ، تو یہ خالی تاریخ سے کام کرے گا۔
$rm -ف $ HISTFILE۔ && سیٹ نہیںHISTFILE&& باہر نکلیںدرج ذیل کمانڈ کو موجودہ تاریخ کی معلومات کو مستقل طور پر حذف کرنے اور ٹرمینل سے ختم کرنے کے لیے بھی استعمال کیا جا سکتا ہے۔ جب اس کمانڈ کو چلانے کے بعد ایک نیا ٹرمینل کھولا جائے گا ، تب کوئی سابقہ تاریخی معلومات ظاہر نہیں ہوگی۔
$مار ڈالو -9۔ $$نتیجہ:
یہ مضمون ظاہر کرتا ہے کہ کس طرح بش کی تاریخ کو صاف کیا جا سکتا ہے اور مختلف بش کمانڈز کا استعمال کرتے ہوئے تاریخ کی معلومات کو مستقل طور پر محفوظ کرنے سے روکا جا سکتا ہے۔ اگر bash صارفین عام bash کمانڈز کے ساتھ کام کرتے ہیں تو وہ/وہ استعمال کر سکتا ہے۔ تاریخ جب ضرورت ہو تو خاص یا تمام تاریخ کی معلومات کو ہٹانے کے لیے اوپر بیان کردہ احکامات۔ لیکن اگر صارفین حساس ڈیٹا کے ساتھ کام کرتے ہیں ، تو بہتر ہے کہ اس آرٹیکل میں دکھائے گئے کمانڈز کو منتخب کیا جائے تاکہ تاریخ کی معلومات کو مستقل طور پر محفوظ نہ کیا جا سکے۔