Linuxpia/Linux 명령어

[리눅스 명령어] 디렉터리와 파일의 용량을 파악하는 명령어, du

Linuxpia4U 2023. 8. 23. 06:37
반응형

디렉터리와 파일의 용량을 파악하는 명령어, du

`du` (disk usage) 명령어는 UNIX와 Linux 시스템에서 디렉터리나 파일의 디스크 사용량을 확인하는 데 사용됩니다. 이 명령어는 특히 디스크 공간을 많이 사용하는 디렉터리나 파일을 식별할 때 유용합니다.

기본 사용법

du [options] [file|directory]


주요 옵션


- `-h`: 사람이 읽기 쉬운 형식 (예: K, M, G)으로 출력합니다.
- `-s`: 각 항목의 총사용량만 표시합니다 (요약 출력).
- `-c`: 모든 항목의 사용량을 출력한 후 총계를 표시합니다.
- `--max-depth=N`: 디렉토리의 깊이를 N 레벨로 제한하여 출력합니다.
- `-a`: 파일 및 디렉토리디렉터리 모두의 디스크 사용량을 표시합니다. 기본적으로 `du`는 디렉터리의 사용량만 표시합니다.

사용 사례


1. 현재 디렉터리의 디스크 사용량 확인

du



2. 현재 디렉터리의 디스크 사용량을 사람이 읽기 쉬운 형식으로 확인

du -h



3. 특정 디렉터리의 디스크 사용량 요약

du -sh /path/to/directory



4. **현재 디렉터리의 모든 파일과 디렉터리의 디스크 사용량 확인**:

du -ah



5. 현재 디렉터리의 디스크 사용량을 1 레벨 깊이로 제한하여 확인

du -h --max-depth=1

 

정리

`du` 명령어는 디스크 사용량을 빠르게 파악하고, 필요없는 큰 파일이나 디렉터리를 삭제하여 디스크 공간을 확보하는 데 도움을 줍니다.

 

반응형