My Vision, Computer Vision

[초간단] Ubuntu 디렉터리 용량 확인 명령어 모음 본문

환경 설정

[초간단] Ubuntu 디렉터리 용량 확인 명령어 모음

gyuilLim 2025. 3. 6. 10:43
반응형

1. 전체 디스크 사용량 및 마운트된 디스크별 사용량 확인

# 시스템 전체 디스크 용량, 사용량 및 사용 가능한 공간 확인
df -h

2. 현재 디렉터리 내 폴더/파일 용량 확인 (기본적인 확인)

du -hs *
 

3. 현재 디렉터리 내 폴더별 용량 정렬

# 현재 디렉터리에 있는 모든 폴더를 크기 순으로 출력
du -h --max-depth=1 . | sort -hr
  • du -h: 사람이 읽기 쉬운(human-readable) 단위(K, M, G)로 표시
  • --max-depth=1: 현재 디렉터리의 1단계 하위 폴더까지만 출력
  • sort -hr: 용량 기준으로 내림차순 정렬

 

4. 특정 폴더 내에서 가장 큰 10개 폴더 찾기

# 홈 디렉터리(~/) 내에서 용량이 가장 큰 10개 폴더 출력
du -h ~/ | sort -hr | head -10

 

5. 특정 폴더 내에서 가장 큰 파일 10개 찾기

find ~/ -type f -exec du -h {} + | sort -hr | head -10
  • find 명령어로 파일(-type f)만 검색 후, du -h로 용량 확인
  • sort -hr | head -10을 통해 가장 큰 10개 파일 출력

 

6. 특정 확장자별 파일 크기 합산 (예: .mp4 파일 총 크기 확인)

find . -type f -name "*.mp4" -exec du -ch {} + | grep total$
  • 현재 디렉터리(.)에서 .mp4 확장자를 가진 파일 용량 합산
  • grep total$을 사용해 총합만 출력

 

7. 특정 크기 이상의 파일 찾기 (예: 1GB 이상 파일 찾기)

find . -type f -size +1G -exec ls -lh {} +
  • -size +1G: 1GB보다 큰 파일 찾기
  • ls -lh: 용량을 사람이 읽기 쉬운 형태(-h)로 출력

 

8. 오래된 파일 중 큰 파일 찾기 (예: 30일 이상된 100MB 이상 파일 찾기)

find . -type f -size +100M -mtime +30 -exec ls -lh {} +
  • -size +100M: 100MB 이상
  • -mtime +30: 마지막 수정일이 30일 이상 지난 파일
728x90