du 명령어 생성기
파일 및 디렉터리의 공간 사용량을 추정하기 위한 du 명령어 생성
du 사용 시작하기
## du란 무엇인가요?
`du` 명령어는 파일과 디렉터리가 사용하는 디스크 공간을 추정합니다. 디렉터리 트리를 순회하며 크기를 보고하기 때문에, 디스크 공간을 많이 차지하는 요소를 찾는 데 사용되는 표준 도구입니다.
## 사용 방법
1. **형식 설정**: `-h`(사람이 읽기 쉬운 형식)와 `-s`(요약 형식)를 활성화하세요. 깔끔한 총계를 보려면 둘 다 기본적으로 켜져 있습니다. 2. **깊이 선택**: 디렉터리를 최상위 하위 디렉터리들로 나누려면 `--max-depth`을 사용하세요. 3. **경로 설정(선택 사항)**: 기본적으로 현재 디렉터리가 사용되며, 분석할 특정 경로를 지정할 수 있습니다. 4. **복사하여 실행**: 생성된 명령어를 터미널에 복사하세요.
일반 옵션
### `-h` 인간이 읽기 쉬운 형식 K/M/G 접미사가 붙은 출력 크기를 표시합니다. 기본적으로 활성화되어 있으며, 대화형으로 파일을 확인할 때 거의 항상 원하는 형태입니다.
### `-s` 요약 표시 모든 하위 디렉터리를 나열하는 대신 각 인수당 총합만 표시합니다. “이 폴더의 크기는 얼마인가?”라는 질문에 가장 빠르게 답할 수 있는 방법입니다.
### `-c` 전체 합계 나열된 모든 경로의 합계를 보여주는 `total` 줄을 추가합니다. 여러 디렉터리를 한 번에 확인할 때 유용합니다.
### `-a` 모든 파일 표시 디렉터리뿐만 아니라 모든 파일을 보고합니다. 출력량은 많지만 개별적으로 큰 파일을 쉽게 찾을 수 있습니다.
### `--max-depth` 깊이 제한 N단계 깊이까지의 하위 디렉터리만 표시합니다. 경로 내에서 가장 큰 최상위 디렉터리를 찾는 데는 `du -h --max-depth=1 /var` 방법이 일반적으로 사용됩니다.
### `--count` 파일 수 표시 바이트 크기가 아닌 파일 수를 보고합니다. 과도한 수의 파일이 있는 디렉터리를 찾을 때 유용합니다.
▶경로 내에서 가장 큰 디렉터리를 어떻게 찾을 수 있나요?
▶왜 \`du\`은 때때로 파일의 실제 크기보다 작게 표시될까요?
▶하위 디렉토리를 제외하려면 어떻게 해야 하나요?
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.