“ Whiteout” หมายถึงอะไรในระบบไฟล์คัดลอกตามเขียน?


10

คู่มือสำหรับ aufsทำให้หลายที่อ้างอิงถึงสิ่งที่เรียกว่า "หนุ่มเบลบอย" แต่ก็ไม่ชัดเจนกับผมว่านี่คืออะไร

Whiteout คืออะไรและทำไมจึงมีอยู่

คำตอบ:


16

เป็นวิธีที่ระบบไฟล์ร่วมสนับสนุนการลบจากสหภาพซึ่งไฟล์ต้นแบบที่จะลบอยู่ในระบบไฟล์แบบอ่านอย่างเดียว

บอกว่าคุณมี

  • /bin (อ่านเท่านั้น)
  • /usr/bin (อ่านเท่านั้น)
  • /home/USERNAME/bin (อ่านเขียน)

การรวมทั้งหมดเข้าด้วยกันใน/bin(อ่าน - เขียน)

rm /bin/lsและคุณทำ

มันจะวาง Whiteout ไว้ด้านlsใน/home/USERNAME/binซึ่งทำให้ดูเหมือนว่า/bin/lsถูกลบไปแล้ว

ดูสถานะของสหภาพเพื่อการอ่านที่ดีและคำอธิบายแบบเต็ม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.