디렉터리를 검색하고 각 디렉터리의 크기/디스크 공간 사용량을 반환합니다.

디렉터리를 검색하고 각 디렉터리의 크기/디스크 공간 사용량을 반환합니다.

내 서버에는 WordPress가 설치된 여러 계정이 있고 다음 형식의 백업 디렉터리도 있습니다 softaculous_backups.

다음을 사용하여 모든 디렉토리를 찾을 수 있습니다.

$ find  / -type d -name "softaculous_backups" -ls

다음과 같은 명령을 사용하여 각 폴더에서 사용하는 디스크 공간을 확인할 수 있습니다.

$ du -smc * | sort -n
$ du -sh *

등...

하지만 이 두 명령을 하나로 결합하여 다음과 같은 출력을 얻으려면 어떻게 해야 합니까?

Size                   Directory
123456789              /home/useraccount/softaculous_backups

답변1

어떻게에 대한:

find / -type d -name "softaculous_backups" -exec du -sm {} \; | sort -n

발견된 각 디렉터리에 대해 du -sm이 작업이 실행됩니다. 그 후 모든 출력은 숫자로 정렬됩니다.

관련 정보