Linux có rất nhiều công cụ và lệnh để kiểm tra mức sử dụng đĩa. Một số công cụ và lệnh này được cài đặt sẵn. Hãy xem danh sách các lệnh sau để kiểm tra thông tin về mức sử dụng đĩa, những lệnh này có thể được tìm thấy trên nhiều bản phân phối Linux theo mặc định:
GDU được viết bằng ngôn ngữ 'Go' và trang GitHub chính thức định hình nó là 'Trình phân tích mức sử dụng đĩa khá nhanh', đặc biệt là đối với SSD. Nó cũng hoạt động với ổ cứng HDD nhưng hiệu suất không hiệu quả bằng ổ cứng SDD.
Bước 2. Bây giờ hãy giải nén tệp tar đã tải xuống bằng lệnh:
Bước 3. Làm cho tệp đã giải nén có thể thực thi bằng:
Bước 4. Di chuyển tệp đã giải nén đến thư mục /usr/bin/ chứa hầu hết các tệp thực thi files:
Bước 5. Nếu mọi thứ đã được thiết lập chính xác, chúng ta có thể xác minh cài đặt, kiểm tra phiên bản gdu bằng lệnh:
Để gỡ cài đặt GDU, chúng ta chỉ cần xóa tệp thực thi GDU khỏi thư mục ‘/usr/bin/’ bằng lệnh:
Bước 1. Nếu Snap không có trên hệ thống của bạn, bạn có thể cài đặt nó bằng hai lệnh bên dưới:
Bước 2. Sau lệnh trên, chỉ cần đăng xuất và đăng nhập lại để cập nhật đường dẫn của snap theo cách chính xác.
Bước 3. Bây giờ hãy cài đặt gdu bằng lệnh:
Bước 4. Để sửa các cài đặt khác nhau cho GDU, hãy chạy các lệnh sau:
Vậy là xong phần cài đặt GDU Disk Usage Analyzer trên Ubuntu 20.04.
Bây giờ GDU đã được cài đặt, chúng ta hãy nhanh chóng kiểm tra cách sử dụng các tùy chọn khác nhau mà nó cung cấp, chỉ cần đưa ra tùy chọn 'help' làm đối số:
Đầu ra mẫu:
2. Trong trường hợp lệnh này được chạy trên một thư mục khác, hãy chỉ định đường dẫn đến thư mục đó bằng lệnh:
3. Để điều hướng giữa các thư mục khác nhau, giao diện GDU sử dụng các phím mũi tên. Ví dụ: để vào bên trong thư mục 'Tải xuống', hãy sử dụng mũi tên tiến và để quay lại thư mục đó, hãy nhấn mũi tên lùi.
4. Để xem dung lượng đĩa được sử dụng và dung lượng trống khả dụng cho tất cả các đĩa đã gắn kết, chúng ta có thể sử dụng lệnh:
Trong hình trên, chúng ta có thể thấy thông tin chi tiết về các đĩa đã gắn kết.
5. Để chỉ hiển thị kích thước biểu kiến, hãy sử dụng:
6. Để đặt bảng màu thành trắng/xám/đen, hãy chạy:
7. Trong khi chạy GDU, một số cờ có thể xuất hiện trước tên tệp và thư mục. Các cờ này có ý nghĩa đặc biệt như được hiển thị bên dưới:
- df: hiển thị mức sử dụng cho không gian đĩa hệ thống tệp.
- du: ước tính mức sử dụng đĩa cho các tệp, thư mục.
- ls -al: hiển thị tất cả nội dung của một thư mục.
- stat: hiển thị trạng thái của tệp và hệ thống tệp.
GDU được viết bằng ngôn ngữ 'Go' và trang GitHub chính thức định hình nó là 'Trình phân tích mức sử dụng đĩa khá nhanh', đặc biệt là đối với SSD. Nó cũng hoạt động với ổ cứng HDD nhưng hiệu suất không hiệu quả bằng ổ cứng SDD.
Chúng tôi sẽ đề cập đến những nội dung nào
Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách cài đặt và sử dụng GDU Disk Usage Analyzer trên Ubuntu 20.04. Hãy bắt đầu với hướng dẫn này.Điều kiện tiên quyết
- Truy cập Internet để tải nhiều tệp khác nhau.
- Tài khoản người dùng có quyền truy cập 'sudo'.
Cài đặt GDU Disk Usage Analyzer trên Ubuntu 20.04
Cài đặt bằng tệp lưu trữ
Bước 1. Trang GitHub chính thức cung cấp liên kết tải xuống tệp lưu trữ cho GDU. Để tải xuống tệp, hãy làm theo lệnh:
Mã:
wget https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz
Bước 2. Bây giờ hãy giải nén tệp tar đã tải xuống bằng lệnh:
Mã:
tar xzf gdu_linux_amd64.tgz
Bước 3. Làm cho tệp đã giải nén có thể thực thi bằng:
Mã:
sudo chmod +x gdu_linux_amd64
Mã:
sudo mv gdu_linux_amd64 /usr/bin/gdu
Mã:
gdu --version
Gỡ cài đặt GDUĐể gỡ cài đặt GDU, chúng ta chỉ cần xóa tệp thực thi GDU khỏi thư mục ‘/usr/bin/’ bằng lệnh:
Mã:
sudo rm /usr/bin/gdu
Cài đặt bằng kho lưu trữ Snap
GDU cũng có thể được cài đặt với các gói Snap chứa tất cả các phụ thuộc của nó. Các gói Snap hoặc đơn giản là Snap có thể được cài đặt từ Snap Store. Snap được cung cấp sẵn với nhiều bản phân phối Linux phổ biến bao gồm Ubuntu 18.04 LTS (Bionic Beaver) và Ubuntu 20.04 LTS (Focal Fossa). Để kiểm tra, bạn có thể sử dụng lệnh ‘snap --version’ và xác minh.Bước 1. Nếu Snap không có trên hệ thống của bạn, bạn có thể cài đặt nó bằng hai lệnh bên dưới:
Mã:
sudo apt update
Mã:
sudo apt install snapd
Bước 3. Bây giờ hãy cài đặt gdu bằng lệnh:
Mã:
sudo snap install gdu-disk-usage-analyzer
Bước 4. Để sửa các cài đặt khác nhau cho GDU, hãy chạy các lệnh sau:
Mã:
snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe
Mã:
snap connect gdu-disk-usage-analyzer:system-backup :system-backup
Mã:
snap alias gdu-disk-usage-analyzer.gdu gdu
Vậy là xong phần cài đặt GDU Disk Usage Analyzer trên Ubuntu 20.04.
Bây giờ GDU đã được cài đặt, chúng ta hãy nhanh chóng kiểm tra cách sử dụng các tùy chọn khác nhau mà nó cung cấp, chỉ cần đưa ra tùy chọn 'help' làm đối số:
Mã:
gdu --help
Đầu ra mẫu:
Mã:
Cách sử dụng:
gdu [thư mục cần quét] [cờ]
Cờ:
-h, --help trợ giúp cho gdu
-i, --ignore-dirs chuỗi Đường dẫn tuyệt đối cần bỏ qua (phân tách bằng dấu phẩy) (mặc định là [/proc,/dev,/sys,/run])
-I, --ignore-dirs-pattern chuỗi Mẫu đường dẫn tuyệt đối cần bỏ qua (phân tách bằng dấu phẩy)
-l, --log-file chuỗi Đường dẫn đến tệp nhật ký (mặc định là "/dev/null")
-m, --max-cores int Đặt số lõi tối đa mà GDU sẽ sử dụng. 3 lõi khả dụng (mặc định là 3)
-c, --no-color Không sử dụng đầu ra được tô màu
-x, --no-cross Không vượt qua ranh giới hệ thống tệp
-H, --no-hidden Bỏ qua các thư mục ẩn (bắt đầu bằng dấu chấm)
-p, --no-progress Không hiển thị tiến trình ở chế độ không tương tác
-n, --non-interactive Không chạy ở chế độ tương tác
-a, --show-apparent-size Hiển thị kích thước rõ ràng
-d, --show-disks Hiển thị tất cả các đĩa đã gắn kết
-v, --version In phiên bản
Sử dụng GDU Disk Usage Analyzer
1. Khi không sử dụng đối số (tùy chọn dòng lệnh), GDU sẽ quét thư mục hiện tại mà bạn đang làm việc. Ví dụ: nếu chúng ta chạy lệnh này trên thiết bị đầu cuối thư mục gốc, thì sẽ thu được các kết quả sau:2. Trong trường hợp lệnh này được chạy trên một thư mục khác, hãy chỉ định đường dẫn đến thư mục đó bằng lệnh:
Mã:
$ gdu /home/howtoforge/Downloads
3. Để điều hướng giữa các thư mục khác nhau, giao diện GDU sử dụng các phím mũi tên. Ví dụ: để vào bên trong thư mục 'Tải xuống', hãy sử dụng mũi tên tiến và để quay lại thư mục đó, hãy nhấn mũi tên lùi.
4. Để xem dung lượng đĩa được sử dụng và dung lượng trống khả dụng cho tất cả các đĩa đã gắn kết, chúng ta có thể sử dụng lệnh:
Mã:
gdu -d
Trong hình trên, chúng ta có thể thấy thông tin chi tiết về các đĩa đã gắn kết.
5. Để chỉ hiển thị kích thước biểu kiến, hãy sử dụng:
Mã:
gdu -a
6. Để đặt bảng màu thành trắng/xám/đen, hãy chạy:
Mã:
gdu -c /path/to/folder
7. Trong khi chạy GDU, một số cờ có thể xuất hiện trước tên tệp và thư mục. Các cờ này có ý nghĩa đặc biệt như được hiển thị bên dưới:
- ‘!’ : chỉ ra lỗi trong quá trình đọc thư mục.
- ‘.’ : chỉ ra lỗi trong quá trình đọc thư mục con.
- ‘@’ : Chỉ ra rằng tệp là liên kết tượng trưng hoặc ổ cắm.
- ‘H’ : Chỉ ra rằng cùng một tệp đã được đếm (liên kết cứng).
- ‘e’ : Chỉ ra rằng Thư mục đang trống.