2
วิธีการลบไดเรกทอรีที่ไม่ว่างเปล่าซึ่งผู้ใช้ไม่ได้เป็นเจ้าของใน Linux?
หากไดเร็กทอรี "foo" เป็นของผู้ใช้ A และมีไดเร็กทอรี "bar" ซึ่งเป็นของ root ผู้ใช้ A สามารถลบออกด้วยrmdirซึ่งเป็นเหตุผลเนื่องจาก "foo" สามารถเขียนได้โดยผู้ใช้ A แต่ถ้าไดเรกทอรี "บาร์" มีไฟล์ที่เป็นเจ้าของรูทอื่นไม่สามารถลบไดเรกทอรีได้เพราะไฟล์ในนั้นจะต้องถูกลบออกก่อนดังนั้นจึงกลายเป็นไฟล์ว่างเปล่า แต่ "bar" เองนั้นไม่สามารถเขียนได้ดังนั้นจึงไม่สามารถลบไฟล์ในนั้นได้ มีวิธีแก้ไขไหม? หรือโน้มน้าวให้ฉันเป็นอย่างอื่นว่าทำไมมันถึงจำเป็น
10
linux
permissions