Cách tìm các thư mục và file dung lượng lớn nhất trong Linux qua SSH

Newsun

Believe in Good
Thành viên thân thiết
Tham gia
20/4/2008
Bài viết
9.433
Nếu bạn đang quản 1 VPS hay Server chạy hệ điều hành Linux, một ngày nào đó site bỗng dưng đứng hình không rõ nguyên nhân.

Vào SSH kiểm tra dung lượng ổ đĩa bằng lệnh df -h phát hiện 1 ổ đĩa nào đó đã sử dụng hết 100% dung lượng.

Điều ta cần làm là phải dọn dẹp lại, tìm và xóa các thư mục tạm, file tạm, file log... có dung lượng lớn để khắc phục sự cố.

Để tìm thư mục hoặc file có dung lượng lớn nhất, gõ lệnh sau:

du -Sh | sort -rh | head -n 15

Lệnh trên sẽ tìm và liệt kê ra Top 15 thư mục hoặc file chiếm dung lượng lớn nhất trong ổ cứng.



Còn nếu bạn chỉ muốn tìm các file thôi, thì dùng lệnh sau:

find . -type f -exec du -Sh {} + | sort -rh | head -n 15

Tương tự, nó cũng sẽ tìm và liệt kê ra 15 file chiếm dung lượng lớn nhất.



Ta chỉ cần theo đó và quyết định xem nên xóa những mục nào là giải quyết được sự cố.
 
×
Quay lại
Top