7 ứng dụng tuyệt vời để xem mức sử dụng đĩa trong Linux

7 ứng dụng tuyệt vời để xem mức sử dụng đĩa trong Linux

Không gian đi về đâu? Làm thế nào mà ổ cứng hai terabyte của bạn lại đầy nhanh như vậy? Chỉ có một cách để tìm ra: với một công cụ xem mức sử dụng đĩa. Chúng hầu hết được thiết kế để hoạt động với ổ đĩa cứng và ổ đĩa trạng thái rắn , nhưng chúng cũng có thể hoạt động với ổ đĩa flash, thanh USB và thẻ SD.





Một số tiện ích như vậy có sẵn cho Linux, vì vậy chúng ta hãy xem xét chúng.





1. Công cụ dòng lệnh gốc

Nơi đầu tiên cần kiểm tra là dòng lệnh. Một số công cụ có sẵn ở đây và đã được đóng gói với Linux.





Lệnh đầu tiên bạn nên thử là df . Điều này sẽ báo cáo dung lượng ổ đĩa đang được sử dụng. Nó có thể được sử dụng một mình, để hiển thị tổng số đầy đủ cho tất cả các hệ thống tệp được gắn kết hoặc với một tên tệp.

Khi được sử dụng với tên tệp, df sẽ xuất ra không gian còn lại trên phân vùng cụ thể nơi tệp được lưu trữ.



df etc

Lệnh trên sẽ hiển thị bao nhiêu dung lượng trống có sẵn trong thư mục / etc /. Trong khi đó,

df -h

sử dụng công tắc -h, có nghĩa là 'con người có thể đọc được.' Về cơ bản, điều này hiển thị kích thước tệp và thư mục ở định dạng bạn có thể đọc. Sử dụng điều này để giải thích lượng không gian đĩa đang được sử dụng bởi một tệp hoặc thư mục cụ thể.





Trong khi đó, của cũng có sẵn. Khác một chút với df, du hiển thị ước tính dung lượng ổ đĩa được sử dụng bởi các tệp. Ví dụ,

du -shc *.txt

hiển thị kích thước của mỗi tệp TXT trong thư mục hiện tại ở định dạng con người có thể đọc được.





bạn có thể chuyển đổi netflix được không

Bạn cũng có thể sử dụng ls (list) lệnh để xuất ra danh sách nội dung của thư mục và kích thước tệp.

Điều này được thực hiện trong bất kỳ thư mục nào với

ls -l -h

Đơn giản!

2. Sử dụng đĩa Ncurses (ncdu)

Nếu bạn muốn lấy thông tin sử dụng đĩa mà bạn đang tìm kiếm từ một tiện ích chuyên dụng, thì hãy thử ncdu. Có thể là phương pháp đơn giản nhất trong danh sách này, ncdu quét hệ thống của bạn ngay sau khi công cụ được khởi chạy. Theo mặc định, nội dung và cách sử dụng Thư mục chính được hiển thị, nhưng điều này có thể được thay đổi bằng cách chỉ định một thư mục khác làm tham số.

Bạn có thể cài đặt ncdu trên các hệ thống dựa trên Debian thông qua dòng lệnh:

sudo apt install ncdu

Sử dụng ncdu rất đơn giản. Trong dòng lệnh, nhập:

ncdu

Bạn sẽ cần đợi kết quả trên ổ cứng HDD lớn hơn. Bạn cũng có thể quét hệ thống tệp gốc bằng lệnh -x:

ncdu -x /

Và có tùy chọn quét qua SSH - rất hữu ích cho các thiết bị từ xa.

ssh -C user@system ncdu -o- / | ./ncdu -f-

Truy cập trang web ncdu để tìm tập hợp đầy đủ các hướng dẫn .

Các tính năng khác của ncdu bao gồm sắp xếp theo tên hoặc kích thước tệp, xóa các tệp và thư mục đơn lẻ, hiển thị thông tin về tệp hoặc thư mục và chuyển đổi chế độ hiển thị của các mục ẩn.

làm thế nào để làm cho nền của một hình ảnh trong suốt

Với các công cụ dòng lệnh tốt như vậy, bạn có thể nghĩ rằng mình đã có mọi thứ mình cần. Tuy nhiên, các công cụ trực quan khác nhau sẽ cung cấp cho bạn một cái nhìn nâng cao về việc sử dụng đĩa của bạn.

3. QDirStat

Công cụ sử dụng đĩa trực quan đầu tiên cần xem xét là QDirStat, có sẵn trên các môi trường máy tính để bàn Linux, cũng như BSD .

Các công cụ trực quan cung cấp một cái nhìn sâu sắc về những gì đang xảy ra với ổ đĩa cứng PC của bạn mà một danh sách các con số đơn giản là không thể liên quan. Một trong những tùy chọn phổ biến nhất cho việc này trên Windows là WinDirStat, là một bản sao của tiện ích KDirStat, dựa trên đó QDirStat.

Với QDirStat, việc sử dụng HDD của bạn được thể hiện bằng hình chữ nhật và hình vuông, mỗi kích thước khác nhau. Hình vuông càng lớn thì càng có nhiều dung lượng ổ cứng được sử dụng bởi thư mục cụ thể đó. Nhấp chuột phải vào hình chữ nhật được đề cập sẽ cung cấp cho bạn tùy chọn để truy cập vị trí thư mục.

Đây là một cách tuyệt vời để tìm dữ liệu 'bí mật' đã được tải xuống máy tính của bạn. Tất cả những thứ như vị trí tải xuống bị thiếu và bộ nhớ cache internet của bạn đều có thể được truy tìm bằng các công cụ này. Và nếu bạn không thích chế độ xem 'khối', dữ liệu sử dụng cũng có thể được xem dưới dạng biểu đồ.

Bạn có thể tải QDirStat qua GitHub , nhưng các gói có sẵn cho openSUSE, SLE và Ubuntu.

Đối với cái sau, trước tiên hãy thêm PPA (hãy nhớ xóa nó sau):

sudo add-apt-repository ppa:nathan-renniewaldock/qdirstat
sudo apt-get update

Sau khi hoàn tất, hãy cài đặt với

sudo apt install qdirstat

Sau đó, bạn có thể khởi chạy phần mềm từ máy tính để bàn hoặc từ thiết bị đầu cuối bằng lệnh qdirstat. Làm theo lời nhắc để chọn thư mục để quét, sau đó đợi cho đến khi dữ liệu được đối chiếu và trình bày.

Một phiên bản KDE, K4DirStat , cũng có sẵn.

Bốn. Trình phân tích sử dụng đĩa (hay còn gọi là Baobab)

Trước đây được gọi là Baobab, Trình phân tích sử dụng đĩa, như bạn có thể đoán, là một công cụ trực quan khác. Thay vì cách tiếp cận dựa trên khối của QDirStat, tiện ích này cung cấp biểu đồ hình tròn dạng treemap như một minh họa trực tiếp về việc sử dụng đĩa. Bạn sẽ tìm thấy điều này trong ngăn bên phải; ở bên trái, danh sách nội dung của thư mục đang được chọn.

Mọi thứ đều được mã hóa màu để dễ dàng phân tích, nhưng Disk Usage Analyzer không thực sự cung cấp nhiều hơn thế. Ví dụ: không có lối tắt dễ dàng nào đến các thư mục bạn đang xem, ngoài việc mở chúng theo cách thủ công trong trình quản lý tệp mặc định của bạn.

Phải nói rằng, Disk Usage Analyzer rất dễ sử dụng và lý tưởng để kiểm tra nhanh việc sử dụng mà không cần tham gia quá nhiều.

5. xdiskusage

Một trình phân tích sử dụng đồ họa dựa trên khối khác, xdiskusage có giao diện người dùng khá cơ bản và thu thập thông tin từ lệnh du. Tuy nhiên, điều này được thực hiện thay mặt bạn, vì vậy dữ liệu sử dụng được tổng hợp và trình bày nhanh chóng.

Cài đặt trong hệ thống dựa trên Debian với

sudo apt install xdiskusage

Chạy lệnh xdiskusage trong thiết bị đầu cuối để khởi chạy, sau đó chọn thư mục hoặc đĩa để phân tích.

Kết quả là một bản trình bày dựa trên cây, với khối thư mục mẹ được hiển thị ở phía ngoài cùng bên trái và các thư mục con và thư mục phân nhánh ở bên phải. Mỗi khối hiển thị tên thư mục và mức sử dụng đĩa.

Bạn có thể điều hướng qua biểu diễn đồ họa này về cấu trúc thư mục của mình bằng cách sử dụng chuột hoặc các phím mũi tên. Bạn cần tìm hiểu thêm về khối thư mục? Chỉ cần nhấp chuột phải vào các tùy chọn, bao gồm sao chép đường dẫn đến khay nhớ tạm và in màn hình.

Mặc dù nó không cung cấp đồ họa tuyệt vời, nhưng xdiskusage được thiết kế để cực kỳ nhẹ. Nếu bạn đang ở trong tình huống đĩa của bạn đã đầy mà không có lời giải thích và bạn đang thiếu dung lượng, xdiskusage có thể là giải pháp bạn đang tìm kiếm.

Tệp thực thi có thể tải xuống cho xdiskusage chỉ là 64-bit, tuy nhiên, nguồn cũng có thể được tải xuống và được biên dịch trên hệ thống của bạn để cài đặt.

6. chỉ huy

Một công cụ sử dụng đĩa khác sử dụng phương pháp bản đồ xuyên tâm là Duc. Với một bộ sưu tập các công cụ, bạn có thể cài đặt Duc trên các bản phân phối dựa trên Debian với

thư mục tải xuống trên android ở đâu
sudo apt install duc

Đối với các họ Linux khác, bạn có thể tải xuống nguồn từ trang web và biên dịch nó .

Bắt đầu với Duc bằng cách lập chỉ mục thư mục / usr. Điều này xây dựng một cơ sở dữ liệu (thêm về cơ sở dữ liệu bên dưới) và có thể mất một lúc trong lần chạy đầu tiên:

duc index /usr

Từ đây, bạn có thể sử dụng ls để liệt kê nội dung của thư mục và tác động của chúng đối với ổ cứng:

duc ls -Fg /usr/local

Nếu bạn muốn xem điều này trong máy phân tích hình ảnh của Đức, hãy sử dụng

duc gui /usr

Ngoài ra còn có một giao diện bảng điều khiển mà bạn có thể mở bằng

duc ui /usr

Duc cung cấp một cách tiếp cận nhanh hơn nhiều để phân tích việc sử dụng đĩa bằng cách duy trì một cơ sở dữ liệu về nội dung của đĩa. Điều này làm cho nó lý tưởng cho các hệ thống lớn hơn; trang web Duc khoe rằng nó đã được thử nghiệm với '500 triệu tệp và vài petabyte dung lượng lưu trữ.'

7. JDiskReport

Một tùy chọn khác để cài đặt nhẹ là JDiskReport, là một công cụ phân tích đĩa dựa trên Java. Vì là Java nên JDiskReport là nền tảng đa nền tảng, có nghĩa là bạn sẽ không gặp bất kỳ sự cố nào khi chạy nó trên các bản phân phối Linux cũ hơn hoặc bất thường.

Sau khi phân tích ổ cứng của bạn, JDiskReport trình bày dữ liệu thống kê dưới dạng biểu đồ và bảng. Đây là nơi nó trở thành của riêng nó - không chỉ giúp bạn có được màn hình biểu đồ hình tròn như mong đợi, tiện ích còn hiển thị danh sách 50 tệp lớn nhất hàng đầu. Bạn cũng sẽ tìm thấy một màn hình hiển thị các tệp lớn nhất theo loại.

Java không phải là nền tảng phổ biến nhất và rất khó để cập nhật, nhưng nếu bạn đang tìm kiếm thứ gì đó có các tùy chọn báo cáo tốt hơn xdiskusage, thì JDiskReport là câu trả lời.

7 công cụ sử dụng đĩa cho Linux: Công cụ yêu thích của bạn là gì?

Không quan trọng nếu bạn muốn sử dụng các công cụ dòng lệnh gốc, trình hiển thị GUI tuyệt vời hoặc phân tích dựa trên bảng điều khiển về việc sử dụng ổ cứng của bạn: có một công cụ dành cho tất cả mọi người!

Để biết thêm kiến ​​thức cơ bản về Linux, hãy xem tổng quan của chúng tôi về cách đổi tên tệp trong Linux.

Đăng lại Đăng lại tiếng riu ríu E-mail Cách làm sạch PC Windows của bạn bằng Command Prompt

Nếu PC Windows của bạn sắp hết dung lượng lưu trữ, hãy dọn sạch rác bằng các tiện ích Command Prompt nhanh này.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • ổ cứng
  • Bảo trì máy tính
Giới thiệu về tác giả Christian Cawley(Đã xuất bản 1510 bài báo)

Phó tổng biên tập về Bảo mật, Linux, Tự làm, Lập trình và Giải thích Công nghệ, và Nhà sản xuất Podcast Thực sự Hữu ích, có nhiều kinh nghiệm trong lĩnh vực hỗ trợ máy tính để bàn và phần mềm. Một người đóng góp cho tạp chí Định dạng Linux, Christian là một người mày mò Raspberry Pi, người yêu thích Lego và người hâm mộ trò chơi cổ điển.

Xem thêm từ Christian Cawley

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký