Quản lý dung lượng đĩa là mối quan tâm lớn của người dùng máy tính, bất kể nền tảng. Đặc biệt nếu bạn là quản trị viên hệ thống, nhiệm vụ là theo dõi sức khỏe hệ thống offline và online. Dung lượng đĩa thấp có thể cản trở cập nhật trên Linux, dẫn đến lỗi nghiêm trọng khác.
Do đó, để biết dung lượng đĩa và không gian được sử dụng bởi tệp cụ thể, bạn phải quen với lệnh df và du.
Trong bài này, chúng ta sẽ thảo luận cách dùng lệnh df và du để kiểm tra và quản lý dung lượng đĩa trên Linux.
Lệnh DF (Disk Filesystem)
Mở Terminal. Gõ df và nhấn Enter. Bạn sẽ thấy kết quả như hình dưới:

Nó hiển thị danh sách các ổ đĩa kết nối với hệ thống. Việc xác định ổ đĩa muốn kiểm tra có thể khó khăn. Do đó, bạn có thể dùng lệnh df /dev/sda1 để kiểm tra dung lượng ổ đĩa cụ thể.

Nếu không hiểu nội dung hiển thị, hãy gõ df -h để xem định dạng dễ đọc (human-readable).

Nếu muốn chỉ ra tổng số khối, khối khả dụng, hoặc phần trăm dung lượng đã dùng, dùng cờ --output.
- size – tổng số khối
- avail – tổng số khối khả dụng
- pcent – phần trăm dung lượng đã dùng
- target – điểm mount cho thiết bị
- source – nguồn của điểm mount thiết bị
- used – tổng số khối đã dùng
df --output=pcent hoặc df --output=size

Lệnh Du (Disk Usage)

Sau khi biết cách kiểm tra dung lượng đĩa, bạn chắc muốn biết cách quản lý dung lượng trên Linux. Nếu phát hiện ổ đĩa gần đầy, dùng lệnh du để tìm tệp gây vấn đề. Có thể là tệp lỗi java, cache... Để xóa các tệp này, bạn dùng du.
Lưu ý: Nếu xóa nhầm thứ không muốn, bạn gõ du để lấy tất cả tệp. Quá trình này có thể mất nhiều thời gian.
Mẹo Bổ Sung:
Bạn có thể dùng lệnh DU theo các cách sau:
Để lấy thông tin sử dụng đĩa bởi tệp và thư mục trên Desktop, gõ:
du /home/user/Desktop/
Nếu muốn thông tin trên ở định dạng dễ đọc, gõ:
du -h /home/user/Desktop/
Để biết tổng kích thước thư mục trên Desktop, dùng:
du -sh /home/user/Desktop/
Bạn cũng có thể sắp xếp tệp và thư mục theo ngày sửa đổi cuối, gõ:
du -h --time /home/user/Desktop/
Nếu muốn loại trừ loại tệp/thư mục nhất định khi lấy danh sách, gõ:
du -h /home/user/Desktop/ --exclude="*.txt" | sort -rn
Sử dụng txt sẽ loại trừ loại tệp này.
Bạn có thể sắp xếp tệp và thư mục theo thứ tự giảm dần, từ lớn đến nhỏ, bằng lệnh:
du -h /home/user/Desktop/ | sort -rn.
Đó là các cách dùng cơ bản của lệnh df và du giúp bạn kiểm tra và quản lý dung lượng đĩa trên máy tính Linux. Điều này ngăn chặn thiết bị bị rối loạn.
Thích bài viết? Hãy chia sẻ suy nghĩ trong phần bình luận bên dưới.