저는 아래 명령을 사용해 왔으며 폴더에서 가장 큰 파일을 찾는 데 효과적입니다.
find . -printf '%s %p\n'| sort -nr | head -10
그러나 이는 KB 단위로만 출력을 제공합니다.
20160 /home/user/userfile
결과를 MB 또는 GB 단위로 표시하도록 이 명령을 어떻게 변경합니까? 이렇게 하면 du
비슷한 결과를 얻을 수 있지만 위의 명령을 적용하여 이를 수행할 수 있는 방법을 찾고 있습니다.
답변1
find . -type f -exec du -m {} \; | sort -nr | head -10
각 일반 파일에 대해 실행 du
하고 원하는 옵션(예: -m
메가바이트) 을 제공합니다.