ล้างประวัติทุบตีทั้งหมดโดยใช้คำสั่งประวัติ:
เรียกใช้คำสั่งต่อไปนี้เพื่อสร้างประวัติทุบตี 'วันที่' คำสั่งจะแสดงวันที่และเวลาปัจจุบัน 'แอล' คำสั่งจะแสดงรายชื่อไฟล์และโฟลเดอร์ของตำแหน่งปัจจุบัน ' แจ่มใส 'คำสั่งจะล้างหน้าจอเทอร์มินัล
$วันที่
$ลส
$แจ่มใส
รันคำสั่ง history เพื่อแสดง bash history ปัจจุบัน
$ประวัติศาสตร์
เรียกใช้คำสั่งต่อไปนี้เพื่อล้างประวัติเทอร์มินัลและออกจากเทอร์มินัล
$ประวัติศาสตร์ -ค && ทางออก
ล้างรายการประวัติทุบตีเฉพาะโดยใช้คำสั่งประวัติ:
เรียกใช้คำสั่งต่อไปนี้เพื่อสร้างประวัติทุบตี คำสั่งแรกจะพิมพ์ 'สวัสดี' ข้อความ. คำสั่งที่สองจะพิมพ์ชื่อผู้ใช้ที่เข้าสู่ระบบในปัจจุบัน คำสั่งที่สามจะรับข้อมูลจากผู้ใช้และเก็บไว้ในตัวแปร $ . คำสั่งที่สี่จะพิมพ์ค่าของ $ .
$โยนออก 'สวัสดี'$ใคร
$อ่านถึง
$โยนออก $
เรียกใช้ ' ประวัติศาสตร์' คำสั่งแสดงประวัติปัจจุบัน
$ประวัติศาสตร์
เรียกใช้คำสั่งต่อไปนี้เพื่อลบ 4NSป้อนประวัติและพิมพ์ประวัติหลังจากลบ
$ประวัติศาสตร์ -NS 4$ประวัติศาสตร์
ที่นี่รายการของ ' echo $ a ' ถูกลบออกจากรายการประวัติ
ล้างประวัติทั้งหมดโดยลบ .bash_history:
ถ้า ~/.bash_history มีอยู่และเก็บข้อมูลประวัติไว้ในไฟล์นั้น จากนั้นคุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อลบไฟล์
$rm~/.bash_historyป้องกันการจัดเก็บข้อมูลประวัติอย่างถาวร:
เรียกใช้สิ่งต่อไปนี้ ยกเลิกการตั้งค่า คำสั่งเพื่อป้องกันการสร้างไฟล์ประวัติและออกจากเทอร์มินัล หากคุณเปิดเทอร์มินัลใหม่หลังจากรันคำสั่งต่อไปนี้ ข้อมูลประวัติก่อนหน้านี้จะไม่แสดง
$ยกเลิกการตั้งค่าHISTFILE&& ทางออกเมื่อตั้งค่า HISTSIZE เป็น 0 จะไม่มีการบันทึกรายการประวัติอย่างถาวร คำสั่งต่อไปนี้จะหยุดการจัดเก็บข้อมูลประวัติและยุติเทอร์มินัล เมื่อเทอร์มินัลใหม่ถูกเปิดขึ้นหลังจากรันคำสั่งนี้ ข้อมูลประวัติก่อนหน้านี้จะไม่แสดง
$HISTSIZE=0 && ทางออกหากคุณต้องการลบไฟล์ประวัติอย่างแรง ป้องกันไม่ให้สร้างไฟล์ประวัติ และยุติจากเทอร์มินัล จากนั้นเรียกใช้คำสั่งต่อไปนี้ หลังจากนั้น หากเปิดเทอร์มินัลใหม่ เทอร์มินัลจะทำงานจากประวัติว่าง
$rm -NS $HISTFILE && ยกเลิกการตั้งค่าHISTFILE&& ทางออกคำสั่งต่อไปนี้ยังสามารถใช้สำหรับการลบข้อมูลประวัติปัจจุบันอย่างถาวรและสิ้นสุดจากเทอร์มินัล เมื่อเทอร์มินัลใหม่ถูกเปิดขึ้นหลังจากรันคำสั่งนี้ ข้อมูลประวัติก่อนหน้านี้จะไม่แสดง
$ฆ่า -9 $$บทสรุป:
บทความนี้แสดงวิธีการล้างประวัติทุบตีและป้องกันการจัดเก็บข้อมูลประวัติอย่างถาวรโดยใช้คำสั่งทุบตีต่างๆ หากผู้ใช้ bash ทำงานกับคำสั่ง bash ปกติ เขา/เธอสามารถใช้คำสั่ง . ได้ ประวัติศาสตร์ คำสั่งที่กล่าวถึงข้างต้นเพื่อลบข้อมูลประวัติเฉพาะหรือทั้งหมดเมื่อจำเป็น แต่ถ้าผู้ใช้ทำงานกับข้อมูลที่ละเอียดอ่อน ก็ควรเลือกคำสั่งที่แสดงในบทความนี้เพื่อป้องกันการจัดเก็บข้อมูลประวัติอย่างถาวร