ฉันวิ่ง rm -rf /bin(ไม่เกี่ยวกับวัตถุประสงค์!)
ฉันบูตคอมพิวเตอร์และใช้ Finnix เพื่อพยายามกู้คืนจากมัน ฉันประสบความสำเร็จในการติดตั้งไดรฟ์และยืนยันว่าใช่/binโฟลเดอร์ทั้งหมดจะถูกลบ
เป็นไปได้หรือไม่ที่จะกู้คืนจากสิ่งนี้โดยไม่ต้องทำการติดตั้งระบบปฏิบัติการใหม่?
ฉันคิดว่าฉันสามารถตั้งค่า VM ด้วยระบบปฏิบัติการและสถาปัตยกรรมเดียวกัน (Ubuntu Server 11.10 alpha release, x86) และติดตั้งแพ็คเกจทั้งหมดที่ฉันติดตั้งบนเซิร์ฟเวอร์จากนั้นคัดลอก/binโฟลเดอร์
จะใช้งานได้ไหม ฉันดีกว่าเพิ่งเริ่มใหม่เหรอ?
dpkg-query -S /binทำเช่นเดียวกันกับgrep .. | sedบทของคุณเหรอ? หากรายการต้องได้รับการทำความสะอาดเพื่อแสดงรายการชื่อแพคเกจหนึ่งชื่อต่อบรรทัดจากนั้นใช้dpkg-query -S /bin | sed 's/\,\ /\n/g'งานได้ (แม้ว่าจะมีพิเศษ: / bin ในบรรทัดสุดท้าย)