ฉันเพิ่งวิ่งrm -rf /*
โดยไม่ตั้งใจ แต่ฉันหมายถึงrm -rf ./*
(สังเกตดาวหลังจากสแลช)
alias rm='rm -i'
และ--preserve-root
โดยค่าเริ่มต้นไม่ได้ช่วยฉันเลยมีการป้องกันโดยอัตโนมัติสำหรับสิ่งนี้หรือไม่?
ฉันไม่ได้รูทและยกเลิกคำสั่งทันที แต่มีบางสิทธิ์ที่ผ่อนคลายบางอย่างหรือบางสิ่งบางอย่างเพราะฉันสังเกตเห็นว่าพรอมต์ Bash ของฉันพังแล้ว ฉันไม่ต้องการพึ่งพาการอนุญาตและไม่ต้องรูท (ฉันสามารถทำผิดพลาดแบบเดียวกันได้sudo
) และฉันไม่ต้องการตามล่าหาข้อบกพร่องลึกลับเพราะมีไฟล์หายไปหนึ่งไฟล์ในระบบดังนั้นสำรองข้อมูลและsudo
ดี แต่ฉันต้องการสิ่งที่ดีกว่าสำหรับกรณีนี้โดยเฉพาะ
เกี่ยวกับการคิดสองครั้งและการใช้สมอง ฉันใช้มันจริง! แต่ฉันใช้มันเพื่อแก้ปัญหาการเขียนโปรแกรมที่ซับซ้อนซึ่งเกี่ยวข้องกับ 10 สิ่งที่แตกต่างกัน ฉันดื่มด่ำกับงานนี้มากพอไม่มีพลังสมองเหลืออยู่สำหรับการตรวจสอบธงและเส้นทางฉันไม่แม้แต่คิดในแง่ของคำสั่งและข้อโต้แย้งฉันคิดว่าในแง่ของการกระทำเช่น 'dir ปัจจุบันที่ว่างเปล่า' ส่วนต่าง ๆ ของสมองแปลเป็นคำสั่งและบางครั้งก็ทำผิดพลาด ฉันต้องการให้คอมพิวเตอร์ทำการแก้ไขอย่างน้อยก็เป็นสิ่งที่อันตราย
rm
ไม่ได้ปืนก็คือโปรแกรมคอมพิวเตอร์ที่มันอาจจะฉลาดพอที่จะตรวจสอบว่าผู้ใช้จะไปลบไฟล์ที่สำคัญบางอย่างและออกคำเตือน (เหมือนว่ามันไม่จริงถ้าคุณพยายามที่จะทำrm -rf /
โดยดารา)
rm
คำสั่งนั้นเป็นคำถามดูแลระบบที่สมบูรณ์แบบ
rm -rf . /mydir
แทนrm -rf ./mydir
และฆ่าไดเร็กตอรี่ที่คุณอยู่ได้ฉันพบว่ามันเกิดขึ้นบ่อยขึ้น