เปลี่ยนความยาวของประวัติคำสั่งทุบตีหรือปิดใช้งานประวัติการทุบตีโดยสิ้นเชิง
ผู้ใช้. แฟ้ม bash_history ช่วยให้แท็บทำงานของประวัติบรรทัดคำสั่งเข้าสู่ระบบคำสั่งทุกที่ได้รับการป้อนลงในทุบตีพรอมต์ ไฟล์ประวัติคำสั่งเหล่านี้ช่วยให้ค้นหาและเรียกคืนคำสั่งที่ผ่านมาซึ่งอาจลืมไปแล้วและมีประโยชน์อย่างยิ่งสำหรับการจัดการระบบ เราจะอธิบายถึงวิธีการเปลี่ยนความยาวที่เก็บไว้ของไฟล์เหล่านี้วิธีปิดใช้งานและวิธีการตรวจสอบประวัติการเข้าชมของผู้ใช้อย่างรวดเร็ว
การเปลี่ยนความยาวประวัติการทุบตี
เมื่อต้องการเพิ่มประวัติความยาวของประวัติคำสั่งของผู้ใช้ให้เพิ่มบรรทัดต่อไปนี้ลงใน. bash_profile:
HISTFILESIZE=2500
ตัวอย่างข้างต้นจะเพิ่มขนาดของประวัติเป็น 2500 คำสั่งซึ่งสามารถเปลี่ยนเป็นจำนวนอื่นตามที่เห็นสมควร
ปิดใช้ประวัติการทุบตี
การตั้งค่าจำนวน HISTFILESIZE เป็น 0 ภายใน. bash_profile จะปิดใช้งานประวัติคำสั่ง bash ทั้งหมด:
HISTFILESIZE=0
การปิดใช้งานไฟล์ประวัติจะไม่ส่งผลต่อการเรียกคืนคำสั่ง แต่จะป้องกันไม่ให้ผู้ใช้ขั้นสูงสามารถดูคำสั่งที่ป้อนเข้าไปในเปลือกของผู้ใช้รายอื่นได้อย่างง่ายดาย
กำลังตรวจสอบประวัติ Bash
มีวิธีง่ายๆในการดูประวัติคำสั่งเพื่อดูประเภทของคุณเอง:
history
นอกจากนี้คุณยังสามารถส่งออกประวัติคำสั่งนั้นไปยังไฟล์ที่มี flag -w:
history -w pastbash.txt
หากต้องการดูประวัติคำสั่งของผู้ใช้อื่นให้ใช้ cat กับไฟล์. bash_history แทน:
cat /Users/USERNAME/.bash_history
โปรดทราบว่าหาก USERNAME ตั้งขนาดไฟล์ประวัติเป็นศูนย์จะไม่มีอะไรแสดงขึ้น
แอ็พพลิเคชันที่เป็นประโยชน์สำหรับผู้ใช้ Mac
แอ็พพลิเคชันที่พบมากที่สุดสองรายการสำหรับผู้ใช้ Mac คือการติดตามรายการค่าเริ่มต้นที่ป้อนลงในเทอร์มินัลและค้นหาคำสั่งที่ผ่านมาได้อย่างรวดเร็ว ประวัติคำสั่ง Query และคุณจะไม่ต้องเดาคำสั่งปิดบังว่าคุณได้ป้อนสี่เดือนที่ผ่านมาซึ่งเริ่มต้นด้วย 's'