Lệnh để tìm hiểu dung lượng đĩa đang được sử dụng / còn lại là bao nhiêu?
Lệnh để tìm hiểu dung lượng đĩa đang được sử dụng / còn lại là bao nhiêu?
Câu trả lời:
Bạn có thể sử dụng hai lệnh: df
và du
.
df
- báo cáo sử dụng không gian đĩa hệ thống tập tinCách sử dụng hoạt động như vậy:
df -h
Mà nên xuất ra một cái gì đó như thế này:
Filesystem Size Used Avail Use% Mounted on
/dev/vzfs 20G 3.5G 16G 18% /
Các -h
cờ cung cấp sản lượng có thể đọc được con người (mà làm cho việc đọc của đầu ra - dễ dàng hơn).
du
- ước tính không gian sử dụng tập tinMột công cụ thứ hai du
là một cách tiếp cận chậm hơn nhưng sẽ cung cấp cho bạn một phân tích tốt hơn về mỗi thư mục. Thông tin về điều đó có thể được tìm thấy trong Cách xác định nơi lưu trữ các tệp / thư mục lớn nhất trên hệ thống của tôi?
Có một số công cụ dòng lệnh tốt để báo cáo việc sử dụng đĩa. Sử dụng một trong những hữu ích nhất cho bạn:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 56G 4.4G 48G 9% /
none 1.5G 256K 1.5G 1% /dev
none 1.5G 472K 1.5G 1% /dev/shm
none 1.5G 400K 1.5G 1% /var/run
none 1.5G 0 1.5G 0% /var/lock
tmpfs 1.5G 596K 1.5G 1% /var/log
tmpfs 1.5G 8.0K 1.5G 1% /var/log/apt
/dev/sdb2 840G 579G 253G 70% /home
df được cài đặt theo mặc định.
$ pydf
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 55G 4437M 48G 7.9 [##.........................] /
none 1506M 256k 1505M 0.0 [...........................] /dev
/dev/sdb2 839G 578G 252G 68.9 [###################........] /home
Tiêu đề cột được tô màu.
$ discus
Mount Total Used Avail Prcnt Graph
/ 55.02 GB 4.33 GB 50.69 GB 7.9% [*---------]
/sys 0 KB 0 KB 0 KB 0.0% [----------]
+onnections 0 KB 0 KB 0 KB 0.0% [----------]
+rnel/debug 0 KB 0 KB 0 KB 0.0% [----------]
+l/security 0 KB 0 KB 0 KB 0.0% [----------]
/dev 1.47 GB 256 KB 1.47 GB 0.0% [----------]
/dev/shm 1.48 GB 472 KB 1.48 GB 0.0% [----------]
/var/run 1.48 GB 400 KB 1.48 GB 0.0% [----------]
/var/lock 1.48 GB 0 KB 1.48 GB 0.0% [----------]
/var/log 1.48 GB 596 KB 1.48 GB 0.0% [----------]
+ar/log/apt 1.48 GB 8 KB 1.48 GB 0.0% [----------]
/home 839.00 GB 578.13 GB 260.87 GB 68.9% [*******---]
+infmt_misc 0 KB 0 KB 0 KB 0.0% [----------]
+e/ak/.gvfs 0 KB 0 KB 0 KB 0.0% [----------]
Tiêu đề cột và thanh tiến trình được tô màu.
$ di
Filesystem Mount Mebis Used Avail %Used fs Type
/dev/sda1 / 56340.2 4436.7 49041.6 13% ext4
/dev/sdb2 /home 859138.9 592008.8 258401.8 70% ext4
tmpfs /var/log 1511.2 0.6 1510.6 0% tmpfs
tmpfs /var/log/apt 1511.2 0.0 1511.2 0% tmpfs
Hãy thử du -sh <dir>
.
Ví dụ: du -sh /home/mark
sẽ hiển thị một báo cáo sử dụng tóm tắt trong đầu ra có thể đọc được cho con người /home/mark
.
Nếu bạn thích đồ họa gnome-system-monitor
:
Bản sao phân tích sử dụng đĩa cho CLI sẽ là ncdu
.
ncdu
Bạn cũng có thể sử dụng ncdu
(có sẵn trực tiếp từ repos Ubuntu) sử dụng thư viện ncurses để hiển thị tổng quan đồ họa trực tiếp trong thiết bị đầu cuối.
Ví dụ:
ncdu -x /
sẽ phân tích việc sử dụng đĩa trên phân vùng gốc mà không vượt qua ranh giới hệ thống tập tin .