.
history -c
…ง่ายๆแค่นั้น😀ฮ่า ๆ !!!
ไม่มีอะไรเลยคือฉันมักจะเริ่มโพสต์โดยให้คำอธิบายโดยละเอียดเกี่ยวกับปัญหาเพื่อสรุปด้วยวิธีแก้ปัญหาฉันคิดว่าอาจจะเปลี่ยนแปลงเล็กน้อย😀
มีมากกว่าหนึ่งครั้งที่เราต้องการลบประวัติของคำสั่งที่เราดำเนินการบนคอมพิวเตอร์ของเราอย่างแน่นอนสำหรับสิ่งนี้ฉันได้ลบไฟล์ก่อนหน้านี้ .bash_history ตั้งอยู่ในบ้านของเรา แต่ควรใช้เครื่องมือหรือตัวเลือกที่ระบบมอบให้เราจะดีกว่าเสมอ ^ - ^
นั่นคือเหตุผลที่ฉันพบว่าคำสั่งเริ่มต้นสมบูรณ์แบบพารามิเตอร์ง่ายๆ (-c) บอกให้ระบบล้างประวัติคำสั่ง
อีกวิธีหนึ่งที่ควรใช้เช่นกันคือ:
echo "" > ~/.bash_history
สิ่งนี้ควรใส่บรรทัดว่างในประวัติของเราเพื่อลบทุกอย่าง :)
ไม่มีอะไรเคล็ดลับอื่นที่ฉันหวังว่าคุณจะน่าสนใจ
ความนับถือ
LoL รายการที่มีประโยชน์และตรงไปตรงมามากขอบคุณสำหรับคำแนะนำ ^^
ขอขอบคุณ
วันนี้ฉันยุ่งนิดหน่อยและไม่เต็มใจที่จะเขียนมาดูกันว่าฉันจะเขียนบางสิ่งในวันนี้และวันพรุ่งนี้หรือไม่ ^ - ^
ตัวเลือกที่สองไม่ได้เกิดขึ้นกับฉัน KZKG ^ Gaara 🙂ที่น่าสนใจ
เกิดขึ้นกับฉันในความเป็นจริงในการเขียนโพสต์ HAHAHAHA จริงๆแล้วฉันลบ. bash_history และ HAHAHA ไปแล้ว
คุณยังสามารถทำได้:
cat /dev/null > ~/.bash_history
หรือเล่นไปเรื่อย ๆ อาจจะเป็น:
rm ~/.bash_history && touch ~/.bash_history
ไม่ว่าในกรณีใดฉันต้องการใช้ history -d เพื่อลบสิ่งที่รบกวนฉันโดยเฉพาะหรือเพื่อแก้ไขไฟล์ปิดและเริ่มเซสชันอีกครั้ง
เรียบง่าย แต่มีประโยชน์!
ขอบคุณ!
ขอบคุณสำหรับการแสดงความคิดเห็น ^ - ^
และการลบเนื้อหาของไฟล์ด้วย nano หรือ vi แล้วล็อกอินอีกครั้งจะไม่สามารถแก้ปัญหาได้?
ขอบคุณที่นี่ฉันพบสิ่งที่ต้องการ
คำอวยพร….
วัสดุที่ดีเยี่ยมเวลาและความทุ่มเทที่มอบให้เป็นที่ชื่นชม
ขอบคุณมากตรงประเด็น!
สวัสดีเพื่อน! การมีส่วนร่วมของคุณยอดเยี่ยมมาก แต่ฉันจะแก้ไขเล็กน้อย:
คำสั่งที่สมบูรณ์จะเป็น: echo ""> ~ / .bash_history && history -c
ปัญหาคือคำสั่ง "history -c" จะล้างเฉพาะคำสั่งที่ใช้ในเทอร์มินัลที่เปิดอยู่เท่านั้นและในทางกลับกันเมื่อคุณทำ "echo"> ~ / .bash_history "มันจะล้างไฟล์ แต่จะทำให้คุณเป็นคนสุดท้าย หนึ่งบรรทัดที่เขียนในกรณีนี้คือคำสั่ง clean เอง
ดังนั้นผลรวมของทั้งสองด้วย && และตามลำดับนี้ทำให้คุณสามารถปล่อยสิ่งที่คุณต้องการได้อย่างแน่นอนนั่นคือการล้างประวัติของเซสชันเทอร์มินัลทั้งหมด (รวมถึงเซสชันสุดท้ายที่เปิด)
ฉันหวังว่าผลงานของฉันจะเป็นประโยชน์
เฮ้
ขอบคุณสำหรับคำสั่ง แต่การใช้การลบอย่างปลอดภัย (เขียนทับ) เพื่อป้องกันไม่ให้บุคคลที่สามกู้คืนข้อมูลที่ลบไปแล้วจะมีประสิทธิภาพหรือไม่?
คำอวยพร
Bartali ที่รักทุกอย่างขึ้นอยู่กับสิ่งที่คุณซ่อนไว้ การลบอย่างง่ายก็เพียงพอแล้วเนื่องจากประวัติของเทอร์มินัลแทบไม่มีข้อมูลที่ละเอียดอ่อน การลบอย่างปลอดภัยใช้ทรัพยากรและพลังงานเพิ่มเติม ฉันใช้มันเฉพาะในกรณีของสิ่งที่เป็นส่วนตัวอย่างเคร่งครัดหรือที่อาชญากรไซเบอร์อาจนำไปใช้ได้
ฉันเปิดไฟล์ '/root/.bash_history' ด้วยตัวแก้ไขเป็น 'root' และฉันก็ลบเนื้อหา
ประวัติ sollocpongan -c
ดีไม่มีคำสั่งใดที่กล่าวถึงสำหรับฉัน
ประวัติ -c หากคุณล้างประวัติ แต่เมื่อเริ่มต้นเทอร์มินัลอีกครั้งจะโหลดทุกอย่าง
มีใครรู้วิธีลบประวัติอย่างถาวร เหรอ?
ขอบคุณ