Mấy hôm rồi, mình vọc một chút làm VPS chạy vpssim.vn có lỗi nhưng mình không để ý, kết quả là sau mấy tiếng, cảm giác website chạy ỳ ạch, kiểm tra dung lượng thì thấy ổ cứng VPS còn dư mấy chục MB. Chắc chắn do các file log làm ổ cứng bị đầy rồi. Thử tìm xem trong các lệnh kiểm tra file và folder lớn nhất , lệnh nào dễ sử dụng và hiệu quả rồi áp dụng cho VPS của mình.
Sau đây là hai lệnh rất dễ sử dụng để check 10 folder và 10 file có dung lượng lớn nhất trên VPS
Trước tiên bạn cần chuyển đến thư mục cần kiểm tra bằng lệnh cd
giả sử bạn cần check trong thư mục home, ta sử dụng lênh
cd /home
Lệnh tìm 10 file có dung lượng lớn nhất:
find . -type f -print0 | xargs -0 du | sort -n | tail -10 | cut -f2 | xargs -I{} du -sh {}
Lệnh tìm 10 folder có dung lượng lớn nhất:
find . -type d -print0 | xargs -0 du | sort -n | tail -10 | cut -f2 | xargs -I{} du -sh {}
Bạn nhận thấy, hai lệnh trên có điểm duy nhất khác nhau là ở -type {d:f}
. Với file thì -type f (f ở đây là file) và search folder thì -type d (d ở đây là directory)
Bạn có thể thay tìm kiếm 10 file hay 10 folder bằng những số khác bằng cách thay giá trị tail -10 thành các giá trị bạn muốn.
Chúc bạn thành công.