ฉันเคยคิดว่าการลบประวัติทุบตีของฉันก็เพียงพอแล้วที่จะล้างประวัติทุบตีของฉัน แต่เมื่อวานแมวของฉันทำเลอะรอบด้านขวาของแป้นพิมพ์ของฉันและเมื่อฉันกลับไปที่คอมพิวเตอร์ของฉันฉันเห็นสิ่งที่ฉันพิมพ์เมื่อเดือนที่แล้ว กดปุ่มทั้งหมดอย่างบ้าคลั่งที่กำลังมองหาสิ่งที่อาจก่อให้เกิดมัน ปรากฎคีย์ UPARROW แสดงประวัติการทุบตีของฉันแม้หลังจากลบ. bash_history แล้ว
ฉันจะลบประวัติทุบตีของจริงได้อย่างไร
~/.bash_history
จริงๆไม่ลบ~/.bash_history
.... แต่ (เว้นแต่คุณจะดำเนินการเพื่อป้องกันไม่ให้มันเหมือนการล้างประวัติในหน่วยความจำโดยการทำงานhistory -c
ก่อนที่คุณจะออกจากระบบหรือการตั้งค่าHISTFILE=/dev/null
หรือเพียงแค่unset
ไอเอ็นจีได้) ทุบตีจะเพียงแค่บันทึกประวัติศาสตร์ในปัจจุบันอีกครั้งเมื่อออกจาก BTW, HISTSIZE
env var บอกทุบตีจำนวนบรรทัดประวัติศาสตร์ที่จะเก็บไว้ในหน่วยความจำและHISTFILESIZE
บอกทุบตีจำนวนบรรทัดประวัติศาสตร์สูงสุดที่จะบันทึก ~/.bashrc
ทั้งสองแบบนี้สามารถตั้งค่าในเช่นคุณ PS: แมวของคุณสมควรได้รับรางวัลที่ 2 สำหรับการเรียนการสอนบทเรียนที่มีคุณค่า :)