Kiểm tra dung lượng file trong Centos Stream 8
VPS
Giza Data
Tháng hai 24, 2023
Để kiểm tra dung lượng của các tệp tin trong CentOS Stream 8, bạn có thể sử dụng lệnh du
(du là viết tắt của “disk usage”, có nghĩa là “sử dụng đĩa”) hoặc df
(df là viết tắt của “disk free”, có nghĩa là “đĩa trống”).
- Sử dụng lệnh
du
: Lệnhdu
sẽ hiển thị dung lượng của các tệp tin và thư mục trong thư mục hiện tại hoặc thư mục được chỉ định. Nếu bạn muốn xem dung lượng của một tệp tin cụ thể, hãy chỉ định đường dẫn đến tệp tin đó. Ví dụ:
PowerShell
du -sh /path/to/file
Trong đó:
-s
: hiển thị tổng dung lượng của tệp tin hoặc thư mục được chỉ định, thay vì hiển thị dung lượng của tất cả các tệp tin và thư mục con.-h
: hiển thị kết quả với đơn vị dung lượng có thể đọc được (KB, MB, GB, …), thay vì hiển thị kết quả theo byte.
- Sử dụng lệnh
df
: Lệnhdf
sẽ hiển thị tổng dung lượng của các ổ đĩa và dung lượng đang sử dụng và trống trên mỗi ổ đĩa đó. Ví dụ:
PowerShell
df -h
Trong đó:
-h
: hiển thị kết quả với đơn vị dung lượng có thể đọc được (KB, MB, GB, …), thay vì hiển thị kết quả theo byte.
Ví dụ tôi muốn kiểm tra các tệp tin có dung lượng lớn trong thư mục /home/taikhoan/domains/abcdef.vn/public_html
, bạn có thể sử dụng lệnh du
kết hợp với sort
để sắp xếp kết quả theo thứ tự dung lượng từ lớn đến nhỏ. Ví dụ:
PowerShell
du -h /abc/def | sort -hr | head -n 50
Trong đó:
du -h /abc/def
: sử dụng lệnhdu
để hiển thị dung lượng của các tệp tin và thư mục trong thư mục/abc/def
với đơn vị dung lượng có thể đọc được (KB, MB, GB, …).sort -hr
: sử dụng lệnhsort
để sắp xếp kết quả củadu
theo thứ tự giảm dần (-h để sắp xếp theo dung lượng và -r để đảo ngược thứ tự), từ đó sẽ hiển thị các tệp tin có dung lượng lớn nhất đến nhỏ nhất.head -n 50
: sử dụng lệnhhead
để chỉ hiển thị 50 kết quả đầu tiên của lệnhsort
, tức là chỉ hiển thị 50 tệp tin có dung lượng lớn nhất.
Lưu ý rằng việc kiểm tra dung lượng tệp tin có thể mất thời gian và tài nguyên, tùy thuộc vào kích thước của thư mục và số lượng tệp tin trong đó. Bạn nên thực hiện lệnh này khi máy chủ không có quá nhiều hoạt động để tránh tình trạng ảnh hưởng đến hiệu suất của hệ thống.
Quảng Cáo