02_우분투(Ubuntu)

우분투(Ubuntu) - 폴더 사이즈 확인하기 - du

tothebest 2019. 11. 3. 22:44
728x90

안녕하세요. 오늘은 Ubuntu에서 폴더 사이즈를 확인하는 방법에 대해 알아보도록 하겠습니다.

ls 명령어를 통해 현재 디렉토리에 있는 파일 및 폴더들을 아래와 같이 확인해 볼 수 있습니다.

 

ls 명령 실행 결과

그런데 가끔은 특정 폴더의 사이즈를 알고 싶을 때도 있습니다. 여러가지 방법이 있겠습니다만 저는 du 명령어를 애용합니다.

du --help를 입력하면 아래와 같이 디렉토리에 대한 디스크 사용에 대한 정보를 얻을 수 있다고 나옵니다.

 

du --help 명령 실행 결과

그럼 저는 아래 /boot 디렉토리에 대해 한 번 테스트 해 보겠습니다.

du boot 명령 실행 결과

boot 폴더 뿐만 아니라 부트 폴더 내 recursive하게 폴더의 크기에 대해 알려줍니다.

그런데 폴더 사용량을 확인하는 조금 불편합니다.

 

du 명령어의 옵션 중에는 아래와 같이 -h 옵션이 있습니다.

    -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)

 

그럼 확인해 보겠습니다.

du -h boot 명령 실행 결과

보기가 훨씬 수월합니다.

 

그럼 du -h boot/grup/i386-pc를 한 번 해 보겠습니다.

du -h boot/grub/i386-pc 명령 실행 결과

편리하네요.

 

그런데 가끔은 폴더의 크기를 확인하는데 recursive하게 확인하기 보다는 그냥 간단히 요약을 더 선호하기도 합니다. 그래서 옵션으로 -s 가 아래와 같이 준비되어 있습니다.

    -s, --summarize display only a total for each argument

 

du -hs boot 명령 실행 결과

boot 폴더의 사이즈가 128MB로 한 눈에 잘 들어오네요.

 

du 명령어가 참 유용한 것 같습니다. 그럼 많이 활용하시기 바랍니다.

 

감사합니다.

728x90