find를 사용하여 하드 드라이브에서 가장 큰 디렉토리 또는 파일을 검색하십시오.

하드 드라이브에서 가장 큰 폴더 나 파일이 무엇인지 알고 싶었던 적이 있습니까?

명령 발견 훌륭합니다. 많은 일을 할 수 있습니다 (이미 여기에서 일부에 대해 이야기했습니다). 여기서 또 다른 용도로 사용하겠습니다.

다음 명령은 전체 HDD를 검색하고 컴퓨터에서 가장 큰 파일 또는 폴더 10 개를 알려줍니다.

sudo find / -printf '%s %p\n'| sort -nr | head -10

가장 큰 10 개가 아니라 20 개 또는 이와 비슷한 것을 알고 싶다면 마지막 10 개를 원하는 것으로 바꾸십시오.

이전에 말했듯이, 고려하고 싶다면 폴더와 파일을 모두 계산합니다. carpetas -type d (d = 디렉토리)를 추가하는 것입니다.

sudo find / -type d -printf '%s %p\n'| sort -nr | head -10

반대로보고 싶은 것은 기록 폴더는 -type f (f = 파일)가되지 않습니다.

sudo find / -type f -printf '%s %p\n'| sort -nr | head -10

파일 유형을 지정하려는 경우, 즉 .mp4를 고려하여 -iname "* .mp4"를 추가하십시오.

sudo find / -iname "*.mp4" -printf '%s %p\n'| sort -nr | head -10

제 경우 가장 큰 파일은 가상 서버의 가상 HDD입니다. KVM+ Qemu, 다음 축구 비디오 (레알 마드리드와 Gareth Bale의 프레젠테이션) 및 기타.