환경 설정
[초간단] 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