수백만 개의 작은 파일이 있는 폴더에서 가장 큰/가장 작은 파일을 찾는 가장 빠른 방법은 무엇입니까?

수백만 개의 작은 파일이 있는 폴더에서 가장 큰/가장 작은 파일을 찾는 가장 빠른 방법은 무엇입니까?

몇 달 전에 저는 대용량 4TB 하드 드라이브에서 모든 사진과 비디오를 복구했습니다. 그들은 NAS에 있습니다. 확장자별로 폴더에 그룹화되어 있습니다. 수백만 개의 작은 .ts 파일이 포함된 "ts"라는 폴더가 있습니다. 대부분은 아마도 쓸모가 없을 것입니다. 그러나 폴더 크기가 약 50GB이므로 여전히 유용한 파일이 남아 있을 수 있습니다. SSH를 사용하여 가장 큰 파일을 찾아 다른 곳으로 옮겨 검사하는 것 같습니다. SMB나 브라우저를 통해 폴더에 액세스하면 파일 로드가 끝나지 않기 때문에 결과가 나오지 않습니다.

SSH를 사용하여 가장 큰 파일을 찾는 가장 좋은 방법은 무엇입니까? 다른 전략도 환영합니다.

답변1

가장 큰 파일 10개:

ls -S | head -n 10

10개의 가장 작은 파일

ls -S -r | head -n 10

관련 정보