2013-07-11 49 views
20

Có thể tìm thấy các thư mục chỉ có kích thước lớn hơn x MB. Giả sử, tôi muốn tìm tất cả các thư mục chỉ có kích thước lớn hơn 1000MB chỉ với 1 maxdepth trong/home, cách tìm nó trong?tìm thư mục có kích thước lớn hơn x MB

+0

Stack Overflow là trang web cho các câu hỏi lập trình và phát triển. Câu hỏi này dường như không có chủ đề vì nó không phải là về lập trình hay phát triển. Xem [Tôi có thể hỏi những chủ đề gì ở đây] (http://stackoverflow.com/help/on-topic) trong Trung tâm trợ giúp. Có lẽ [Super User] (http://superuser.com/) hoặc [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) sẽ là một nơi tốt hơn để hỏi. Đồng thời xem [Tôi nên đăng câu hỏi về Dev Ops ở đâu?] (Http://meta.stackexchange.com/q/134306) – jww

+0

Xem thêm [Làm cách nào để tìm các tệp lớn hơn/nhỏ hơn x byte?] (Http: //superuser.com/q/204564/173513) trên Super User. – jww

Trả lời

45

Nếu tôi giải thích đúng câu hỏi của bạn, tôi nghĩ rằng đây có thể là những gì bạn muốn:

cd /home 
du -sm * | awk '$1 > 1000' 

này sẽ hiển thị tất cả các thư mục trong /home có chứa nhiều hơn 1000MB. Nếu phiên bản du không hỗ trợ -m, bạn có thể sử dụng du -sk và điều chỉnh bit awk để tìm kiếm hơn 1.000.000KB thay thế ...

Các vấn đề liên quan