Tin tức và phân tích của tất cả các thiết bị di động

Cách kiểm tra mức sử dụng đĩa trong Linux (4 phương pháp)

Có thể đôi khi bạn cần tải xuống một số tệp quan trọng hoặc chuyển một số ảnh sang hệ thống Linux của mình nhưng gặp phải vấn đề không đủ dung lượng ổ đĩa. Bạn đi tới trình quản lý tệp của mình để xóa các tệp lớn mà bạn không còn cần nữa, nhưng bạn không biết tệp nào trong số chúng đang chiếm phần lớn dung lượng ổ đĩa của bạn. Trong bài viết này, chúng tôi sẽ giới thiệu một số phương pháp dễ dàng để kiểm tra mức sử dụng ổ đĩa trong Linux từ cả thiết bị đầu cuối và ứng dụng GUI.

Giám sát việc sử dụng đĩa trong Linux (2023)

Kiểm tra dung lượng ổ đĩa bằng lệnh df

Trong Linux, có nhiều lệnh để kiểm tra mức sử dụng ổ đĩa, phổ biến nhất là lệnh df. Df là viết tắt của “Disk Filesystem” trong lệnh, đây là một cách thuận tiện để kiểm tra mức sử dụng ổ đĩa hiện tại và dung lượng ổ đĩa trống trong Linux. Cú pháp của lệnh df trong Linux như sau:

df

Các tùy chọn để sử dụng với lệnh df là:

Tùy chọnMô tả
-MộtHiển thị thông tin về tất cả các hệ thống tệp bao gồm hệ thống tệp giả, trùng lặp và không thể truy cập
-hHiển thị kích thước ở định dạng mà con người có thể đọc được, tức là có lũy thừa 1024
-tChỉ hiển thị mức sử dụng đĩa của hệ thống tệp thuộc một loại cụ thể
-xHiển thị mức sử dụng đĩa ngoại trừ một loại tệp cụ thể

Hiển thị mức sử dụng đĩa ở định dạng con người có thể đọc được

Lệnh df hiển thị kích thước tính bằng byte, có thể khó đọc đối với một số người. Để xem kích thước tệp ở định dạng mà con người có thể đọc được, chẳng hạn như megabyte, gigabyte, v.v., hãy sử dụng cờ -h. Cú pháp trông như sau:

df -h

Hiển thị dung lượng ổ đĩa của một loại cụ thể

Bạn cũng có thể xem mức sử dụng đĩa của một loại hệ thống tệp cụ thể bằng cờ -t như hiển thị bên dưới:

df -t

Kiểm tra mức sử dụng đĩa bằng lệnh du

Lệnh df chỉ hiển thị mức sử dụng đĩa cho toàn bộ hệ thống tệp chứ không hiển thị cho từng tệp và thư mục riêng lẻ. Để xem mức sử dụng đĩa của từng tệp và thư mục riêng lẻ, hãy sử dụng lệnh du. Ở đây, du là viết tắt của “sử dụng đĩa“. Cú pháp sử dụng lệnh du là:

du

Các tùy chọn để sử dụng với lệnh du là:

Tùy chọnMô tả
-MộtHiển thị chi tiết của tất cả các tập tin
-hHiển thị kích thước tệp ở định dạng mà con người có thể đọc được
-SHiển thị kích thước của một thư mục cụ thể
-cHiển thị tổng mức sử dụng của toàn bộ thư mục

Hiển thị mức sử dụng đĩa ở định dạng con người có thể đọc được

Để hiển thị kích thước ở định dạng mà con người có thể đọc được như megabyte, gigabyte, v.v. thay vì byte, hãy sử dụng cờ -h thông qua cú pháp lệnh bên dưới:

tât nhiên

Hiển thị mức sử dụng đĩa cho một thư mục cụ thể

Lệnh du hiển thị mức sử dụng đĩa cho tất cả các thư mục. Nhưng bạn có thể xem mức sử dụng đĩa của một thư mục cụ thể bằng cách sử dụng cờ -s với lệnh cơ bản như sau:

du -s -h

So sánh việc sử dụng đĩa của hai thư mục

Với lệnh du, bạn cũng có thể so sánh việc sử dụng đĩa của hai hoặc nhiều thư mục như dưới đây:

du

Làm sạch không gian đĩa bằng dòng lệnh

Bạn có thể sử dụng một trong hai lệnh du và df kết hợp với các lệnh Linux khác để liệt kê các tệp và thư mục chiếm nhiều dung lượng nhất. Sau đó, bạn có thể chọn giữ lại những file đó hoặc xóa file trong Linux để giải phóng dung lượng lưu trữ trên máy tính.

Sắp xếp tệp dựa trên kích thước tệp

Lệnh du hiển thị kích thước tệp cho tất cả các tệp trong một thư mục, nhưng khi kết hợp với lệnh sắp xếp bằng ký tự ống ‘|’, bạn có thể thấy kết quả được sắp xếp theo thứ tự giảm dần kích thước tệp của chúng. Cú pháp để sử dụng cả hai lệnh là:

du -a | sắp xếp -rn

Ở đây, ký tự ống ‘|’ được sử dụng để gửi đầu ra của một lệnh làm đầu vào cho lệnh khác. Trong phần thứ hai của cú pháp, cờ -r được sử dụng để sắp xếp theo thứ tự ngược lại và cờ -n được sử dụng để sắp xếp các tệp dựa trên giá trị số. Tuy nhiên, không xóa các tệp chỉ dựa trên kích thước tệp vì bạn có thể vô tình xóa các tệp quan trọng cần thiết cho hoạt động của hệ thống Linux.

Loại trừ các tệp dựa trên kích thước tệp của chúng

Có nhiều cách để loại trừ tệp dựa trên kích thước tệp của chúng bằng cách kết hợp nhiều lệnh khác nhau, nhưng cách dễ nhất là sử dụng lệnh find để loại trừ các tệp vượt quá kích thước nhất định. Cú pháp sử dụng lệnh find để loại trừ các tệp dựa trên kích thước tệp của chúng là:

tìm -size –

Bạn cũng có thể sử dụng cờ -exec để kết hợp với các lệnh khác, lấy đầu ra của lệnh find làm đầu vào cho lệnh kia.

Loại trừ các tệp dựa trên loại của chúng

Lệnh du có một cờ quan trọng được gọi là cờ –exclude, có thể được sử dụng để loại trừ một số loại tệp nhất định khi lệnh được sử dụng kết hợp với các lệnh khác. Cú pháp sử dụng cờ –exclude với lệnh du là:

du -h –exclude=”*

Ở đây, * được sử dụng làm ký tự đại diện biểu thị rằng tất cả các ký tự phải khớp với dữ liệu đầu vào trong khi phân tích cú pháp thư mục.

Kiểm tra việc sử dụng đĩa bằng GUI

Đầu ra dòng lệnh cho các lệnh sử dụng đĩa khác nhau có thể khó hiểu đối với một số người. Vì vậy, có một số lựa chọn thay thế GUI giúp công việc giám sát việc sử dụng đĩa trở nên dễ dàng. Một số công cụ GUI phổ biến để giám sát việc sử dụng đĩa là Trình phân tích sử dụng đĩa GDU và Công cụ đĩa Gnome, có thể dễ dàng cài đặt bằng lệnh sau:

Cài đặt bộ phân tích sử dụng đĩa:

sudo snap cài đặt gdu-đĩa-sử dụng-phân tích

Cài đặt công cụ tiện ích đĩa:

Sudo apt-get -y cài đặt tiện ích gnome-đĩa

Kiểm tra mức sử dụng đĩa bằng công cụ Gnome Disk

Công cụ tiện ích đĩa Gnome thường được sử dụng để định dạng các phân vùng lưu trữ thành một loại cụ thể. Ở chế độ xem mặc định, tất cả các phân vùng lưu trữ đều được hiển thị.

Để biết chi tiết về phân vùng như tên thiết bị, loại hệ thống tệp, dung lượng trống, v.v., bạn cần nhấp vào tên của phân vùng. Công cụ tiện ích ổ đĩa là một công cụ hữu ích nhưng bạn có thể mất tất cả dữ liệu quan trọng nếu sử dụng bất cẩn.

Kiểm tra mức sử dụng ổ đĩa bằng công cụ phân tích mức sử dụng ổ đĩa

Việc giám sát việc sử dụng đĩa trong GUI dễ dàng hơn nhiều bằng Công cụ phân tích sử dụng đĩa so với CLI. Sau khi cài đặt công cụ này, hãy truy cập nó qua menu Ứng dụng và sau đó làm theo các bước bên dưới:

1. Khi bạn mở công cụ Trình phân tích sử dụng đĩa lần đầu tiên, nó sẽ hiển thị tất cả các phân vùng lưu trữ được kết nối với hệ thống của bạn cùng với thư mục Home của bạn.

2. Để biết về việc sử dụng đĩa của bất kỳ thiết bị nào, bấm vào tên thiết bị. Nó sẽ quét toàn bộ thiết bị và hiển thị biểu đồ vòng về tình trạng chiếm dụng ổ đĩa cho tất cả các thư mục. Khi di chuột qua bất kỳ phần nào của biểu đồ, bạn sẽ thấy thư mục nào đang chiếm nhiều dung lượng ổ đĩa nhất.

Dọn dẹp đĩa bằng Trình phân tích sử dụng đĩa

Sau khi phân tích các vị trí khác nhau của hệ thống tệp, bạn có thể muốn xóa một số tệp ngốn bộ nhớ. Công cụ phân tích mức sử dụng đĩa cũng đóng vai trò như một công cụ dọn dẹp các tệp hoặc thư mục bạn muốn xóa. Để xóa bất kỳ tập tin hoặc thư mục nào:

1. Điều hướng đến tệp bạn muốn xóa khỏi cây hệ thống tệp. Nhấp chuột phải vào mục và chọn “Di chuyển vào thùng rác” lựa chọn.

Như một biện pháp an toàn, công cụ này sẽ di chuyển các tệp và thư mục đến vị trí “Thùng rác” để bạn không vô tình xóa một tệp quan trọng. Sau đó, vị trí thùng rác có thể được dọn sạch bằng bất kỳ trình quản lý tệp nào.

Dễ dàng kiểm tra việc sử dụng đĩa trong Linux

Quản lý dung lượng ổ đĩa là một kỹ năng quan trọng để quản lý tệp và điều quan trọng là giữ cho ổ đĩa hoạt động tốt trong thời gian dài. Chúng tôi hy vọng rằng các phương pháp được hiển thị trong hướng dẫn này sẽ giúp bạn kiểm tra mức sử dụng đĩa trong Linux. Nếu bạn gặp phải bất kỳ vấn đề nào, hãy cho chúng tôi biết trong phần bình luận bên dưới.

Mục lục