Download app

Quét mã QR để tải về ứng dụng

QR code

Cách tìm hiểu thư mục và tệp hàng đầu (dung lượng ổ đĩa) trong Linux

06/09/2021, 02:43 pm
482

Với tư cách là quản trị viên Linux, bạn phải kiểm tra định kỳ tệp và thư mục nào đang tiêu tốn nhiều dung lượng đĩa hơn. Rất cần thiết để tìm rác không cần thiết và giải phóng chúng khỏi đĩa cứng của bạn.

Hướng dẫn ngắn gọn này mô tả cách tìm các tệp và thư mục lớn nhất trong hệ thống tệp Linux bằng cách sử dụng lệnh du (sử dụng đĩa) và tìm. 

Cách tìm tệp và thư mục lớn nhất trong Linux

Chạy lệnh sau để tìm ra các thư mục lớn nhất trong phân vùng /home.

# du -a /home | sort -n -r | head -n 5

Lệnh trên hiển thị 5 thư mục lớn nhất của phân vùng my /home.

Tìm thư mục lớn nhất trong Linux

Nếu bạn muốn hiển thị các thư mục lớn nhất trong thư mục làm việc hiện tại, hãy chạy:

# du -a | sort -n -r | head -n 5

Chúng ta hãy chia nhỏ lệnh và xem từng tham số nói lên điều gì.

+ du: Ước tính việc sử dụng không gian tệp.

+ a: Hiển thị tất cả các tệp và thư mục.

+ sort: Sắp xếp các dòng của tệp văn bản.

+ -n: So sánh theo giá trị số chuỗi.

+ -r: Đảo ngược kết quả của phép so sánh.

+ head: Xuất phần đầu tiên của tệp.

+ -n : In 'n' dòng đầu tiên. (Trong trường hợp của chúng tôi, chúng tôi hiển thị 5 dòng đầu tiên).

Một số bạn muốn hiển thị kết quả trên ở định dạng con người có thể đọc được. Tức là bạn có thể muốn hiển thị các tệp lớn nhất bằng KB, MB hoặc GB.

# du -hs * | sort -rh | head -5

Lệnh trên sẽ hiển thị các thư mục trên cùng, đang chiếm nhiều dung lượng đĩa hơn. Nếu bạn cảm thấy rằng một số thư mục không quan trọng, bạn có thể chỉ cần xóa một vài thư mục con hoặc xóa toàn bộ thư mục để giải phóng một số dung lượng.

Để hiển thị các thư mục/tệp lớn nhất bao gồm các thư mục con, hãy chạy:

# du -Sh | sort -rh | head -5

Tìm hiểu ý nghĩa của từng tùy chọn sử dụng trong lệnh trên:

+ du: Ước tính mức sử dụng dung lượng tệp.

+ -h: Kích thước in ở định dạng con người có thể đọc được (ví dụ: 10MB).

+ -S: Không bao gồm kích thước của thư mục con.

+ -s: Chỉ hiển thị tổng số cho mỗi đối số.

+ sort: sắp xếp các dòng của tệp văn bản.

+ -r: Đảo ngược kết quả của phép so sánh.

+ -h: So sánh các số có thể đọc được của con người (ví dụ: 2K, 1G).

+ head: Xuất phần đầu tiên của tệp.

Chỉ tìm hiểu kích thước tệp hàng đầu

Nếu bạn chỉ muốn hiển thị kích thước tệp lớn nhất, hãy chạy lệnh sau:

# find -type f -exec du -Sh {} + | sort -rh | head -n 5

Để tìm các tệp lớn nhất ở một vị trí cụ thể, chỉ cần bao gồm đường dẫn bên cạnh find lệnh:

# find /home/tecmint/Downloads/ -type f -exec du -Sh {} + | sort -rh | head -n 5

OR

# find /home/tecmint/Downloads/ -type f -printf "%s %pn" | sort -rn | head -n 5

Lệnh trên sẽ hiển thị tệp lớn nhất từ ​​thư mục /home/tecmint/Downloads.

Kết luận

Đó là tất cả những kiến thức mà chúng tôi muốn chia sẻ. Tìm các tệp và thư mục lớn nhất không phải là vấn đề lớn. Ngay cả một quản trị viên mới vào nghề cũng có thể dễ dàng tìm thấy chúng. Nếu bạn thấy hướng dẫn này hữu ích, hãy chia sẻ nó trên các mạng xã hội của bạn.

+ Fanpage: https://www.facebook.com/nhanhoacom

+ Chỉ đường: https://g.page/nhanhoacom

+ Chương trình khuyến mãi mới nhất: https://nhanhoa.com/khuyen-mai.html

————————————————————

CÔNG TY TNHH PHẦN MỀM NHÂN HÒA

https://nhanhoa.com

Hotline: 1900 6680

Trụ sở chính: Tầng 4 - Tòa nhà 97-99 Láng Hạ, Đống Đa, Hà Nội

Tel: (024) 7308 6680 – Email: sales@nhanhoa.com

Chi nhánh TP. Hồ Chí Minh: 270 Cao Thắng (nối dài), Phường 12, Quận 10, Tp.HCM

Tel: (028) 7308 6680 – Email: hcmsales@nhanhoa.com

Chi nhánh Vinh - Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An

Tel: 0915221384 – Email: contact@nhanhoa.com

Bài viết liên quan
20/11/2024
Các fan cứng của Nhân Hòa đã biết Chương trình Black Friday 2024 sẽ có mức ưu đãi khủng là bao nhiêu % và áp dụng cho những...
19/11/2024
Đừng để website của bạn bị "tắt đèn" vì hết hạn tên miền! Hãy chủ động gia hạn tên miền để đảm bảo sự liên...
16/11/2024
Không phải bàn cãi việc WordPress đang là một trong những nền tảng hàng đầu trong việc xây dựng website hiện nay. Và giải...
Chuyên nghiệp và tận tình
Hỗ Trợ Trực Tuyến 24/7
Đội ngũ chuyên gia giúp xử lý vấn đề kỹ thuật để website của bạn luôn hoạt động tốt và chạy nhanh. Bất kỳ lúc nào.
Kết nối với Nhân Hoà

Map Tầng 4 - Toà nhà 97 - 99 Láng Hạ, Quận Đống Đa, Thành Phố Hà Nội

Phone Điện thoại: 1900 6680 - (024) 7308 6680

Mail Mail: sales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Map 927/1 CMT8, Phường 7, Quận Tân Bình, Thành phố Hồ Chí Minh

Phone Điện thoại: 1900 6680 - (028) 7308 6680

Mail Mail: hcmsales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Map Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An

Phone Điện thoại: 1900 6680 - (024) 7308 6680 - nhánh 6

Mail Mail: contact@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Kết nối với Nhân Hoà
Gọi lại cho tôi
Gọi miễn phí
Gọi miễn phí
×
Thông báo

Đăng nhập thành công!