ใช้ du เพื่อแยกไดรฟ์ข้อมูลที่เมาท์ แต่ตรวจสอบโวลุ่มรากเท่านั้น


0

ฉันพยายามตรวจสอบการใช้งานดิสก์ของฉันเพราะปริมาณรูตของฉันเต็ม ฉันใช้ Centos 7.5

ฉันคิดว่าการให้แฟล็ก du--x ทำให้ไม่สนใจวอลลุ่มที่เมานต์

แต่เมื่อฉันตรวจสอบการใช้งานดิสก์ของฉันในกล่อง centos นี้ฉันจะได้รับผลลัพธ์นี้:

[root@bc1 /]# du -skx * | sort -nr | head -10
du: cannot access ‘proc/24813/task/24813/fd/3’: No such file or directory
du: cannot access ‘proc/24813/task/24813/fdinfo/3’: No such file or directory
du: cannot access ‘proc/24813/fd/3’: No such file or directory
du: cannot access ‘proc/24813/fdinfo/3’: No such file or directory
207749412       data
61255660        home
1114652 usr
177732  var
138592  boot
124312  root
52112   run
34276   etc
52      tmp
0       sys

แต่พาร์ติชัน / data ถูกเมาต์จากโวลุ่มอื่น และฉันต้องการยกเว้นมัน

[root@bc1 /]# df -h /data
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda        246G  199G   36G  85% /data

เหตุใดแฟล็ก -x ถึง du ไม่แยกเสียงนี้ และฉันจะดูให้ฉันดูได้แค่ปริมาณรูทเท่านั้น


ทำไมไม่ลองใช้dfดูว่าพาร์ทิชั่นเต็มหรือเปล่า?
Xen2050

ฉันกำลังใช้ du อยู่เพราะฉันต้องการค้นหาสิ่งที่ฉันสามารถลบได้เพื่อล้างพื้นที่ ฉันไม่เพียง แต่พยายามค้นหาว่ามีการใช้พื้นที่เท่าใด วิธีที่ดีที่สุดที่ฉันสามารถค้นหาสิ่งที่ฉันสามารถลบเพื่อล้างพื้นที่คืออะไร
user99201

หากคุณมี GUI ฉันจะลองbaobab/ แทน
Xen2050

คำตอบ:


1

เมื่อคุณอยู่ใน/เครื่องหมายดอกจันและใช้ในการที่du -skx *คุณขอให้คุณดูข้อมูล

echo * ควรชี้แจงว่าดอกจันทำอะไร

ลองdu -skx /แทน

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