Score:0

เอาต์พุต df ไม่เปลี่ยนแปลงหลังจากลบไฟล์ 41G

ธง de

บางทีความเข้าใจของฉันเกี่ยวกับสิ่งที่ df ไม่ถูกต้อง

ฉันสงสัยว่าปัญหาคืออะไรที่นี่

1. ตรวจสอบการใช้งาน

$ sudo df -h /
ขนาดระบบไฟล์ที่ใช้ Avail Use% Mounted on
/dev/sda1 443G 436G 4,6G 99% /

2. ระบุไฟล์ขนาดใหญ่

$ sudo find /var/lib/libvirt -name WS19.qcow2 -exec ls -lh {} \;
-rw------- 1 รูท kvm 41G 7. ตุลาคม 2020 /var/lib/libvirt/images/WS19.qcow2

3. ลบไฟล์นั้น

$ sudo find /var/lib/libvirt -name WS19.qcow2 -exec rm {} \;

4. ตรวจสอบการใช้งานอีกครั้ง

$ sudo df -h /
ขนาดระบบไฟล์ที่ใช้ Avail Use% Mounted on
/dev/sda1 443G 436G 4,6G 99% /

ดังนั้น การลบ 41G ไม่ได้เปลี่ยนเอาต์พุต 'df -h' แต่อย่างใด ผมทำอะไรผิดหรือเปล่า? rm ฉันคิดว่าควรกำจัดสิ่งนี้โดยไม่ย้ายไปที่ถังขยะก่อน (แม้แต่ตรวจสอบถังขยะแล้วก็ไม่มีไฟล์ 41G อยู่ในนั้น)

ดูเหมือนว่า ระบบไฟล์ btrfs df ไม่จับการลบ

sudo btrfs fi df /
ข้อมูล เดี่ยว: รวม=432.37GiB ใช้=427.79GiB
Score:0
ธง ca

ไฟล์ที่ถูกลบอาจยังคงเปิดอยู่โดยกระบวนการบางอย่าง คุณสามารถใช้ได้ lsof | grep WS19.qcow2 เพื่อค้นหากระบวนการที่ได้รับผลกระทบ การฆ่ามันจะปลดปล่อยพื้นที่ที่ใช้ไป

โปรดทราบว่าผู้สมัครที่เป็นไปได้มากที่สุดคือเครื่องเสมือนที่กำลังทำงานอยู่ หลังจากฆ่ามันแล้ว ข้อมูลทั้งหมดจะหายไปตลอดกาล (ในขณะที่คุณลบไฟล์สำรองไปแล้ว)

vrms avatar
de flag
ไม่ใช่ว่าฉันกลัว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา