PowerShell 폴더별 용량 확인

리눅스는 du 명령을 활용해서 폴더별 용량을 확인 할 수 있습니다.
Windows에도 해당 명령이 필요해서 찾아보니 아래와 같이 사용하면 됩니다.

function du () {
  gci . | 
    %{$f=$_; gci -r $_.FullName |
      measure-object -property length -sum |
      select  @{Name="Name"; Expression={$f}},
        @{Name="Sum (MB)";
        Expression={"{0:N3}" -f ($_.sum / 1MB) }}, Sum } |
    sort Sum -desc |
    format-table -Property Name,"Sum (MB)", Sum -autosize 
}

먼저 Powershell에서 위 코드를 입력을 해 줍니다.
폴더별 용량을 알고 싶은 폴더로 이동한 다음 du 명령을 입력을 해 주면 됩니다.
해당 폴더에 폴더 및 파일별 용량이 표시가 됩니다.