Linux 시스템을 관리할 때 효과적인 디스크 공간 관리 및 문제 해결을 위해서는 디렉터리 크기를 아는 것이 중요합니다. 시스템에 스토리지가 부족한 경우 가장 많은 공간을 차지하는 디렉터리를 식별하면 문제를 빠르게 해결하는 데 도움이 됩니다. 이 가이드에서는 다음을 보여줍니다. Linux 디렉토리 크기를 얻는 방법 와 같은 다양한 명령을 사용하여 du, df, 그리고 나무, 디렉터리 크기 분석을 간단하고 효과적으로 만들기 위한 기본 옵션과 고급 옵션을 모두 제공합니다. 시스템 관리자이든 개발자이든 디렉터리 크기를 확인하고 관리하는 방법을 이해하면 작업 흐름이 최적화됩니다.
Linux에서 디렉터리 크기를 얻는 방법에 대해 누가 알아야 합니까?
다음을 포함한 여러 유형의 사용자에게는 디렉터리 크기를 확인하는 방법을 아는 것이 중요합니다.
- 시스템 관리자: 디스크 공간 관리는 특히 여러 사용자나 서비스를 처리할 때 정상적인 시스템을 유지하는 데 중요한 부분입니다.
- 개발자: 애플리케이션을 구축할 때 개발자는 프로젝트가 너무 많은 공간을 소비하거나 시스템 성능 문제를 일으키지 않는지 확인해야 합니다.
- 데이터 엔지니어: 대규모 데이터 세트를 처리하려면 병목 현상을 방지하기 위해 스토리지를 지속적으로 모니터링해야 합니다.
- 개인 사용자: 개인용 시스템에서도 시스템을 원활하게 운영하려면 공간을 효율적으로 확인하고 정리하는 것이 중요합니다.
이러한 범주 중 하나에 속한다면 Linux에서 디렉터리 크기를 얻을 수 있는 능력은 필수 기술입니다. 따라서 이 블로그에서 Linux 디렉터리 크기에 대해 논의하는 내용을 함께 읽어보세요.
Linux에서 디렉터리 크기를 가져오는 주요 명령
디렉터리와 파일을 관리하는 데 도움이 되는 주요 명령은 다음과 같습니다.
du Linux의 명령
그만큼 du 명령은 Linux에서 디렉토리의 파일 크기 linux를 얻는 가장 다양한 방법 중 하나입니다. 특정 디렉터리와 해당 하위 디렉터리에서 소비하는 디스크 공간을 요약하여 파일 공간 사용량의 추정치를 제공합니다. 사용 방법은 다음과 같습니다.
du /path/to/directory
du 명령 Linux는 주어진 경로 내의 각 파일과 하위 디렉터리의 크기를 표시합니다. 기본적으로 크기는 킬로바이트 단위로 나열됩니다. 다음을 사용할 수도 있습니다. -h 이 옵션을 사용하면 사람이 읽을 수 있는 형식(KB, MB, GB)으로 크기를 표시하여 출력을 더 쉽게 읽을 수 있습니다.
du -h /path/to/directory
총 디렉터리 크기 요약
디렉토리의 전체 크기만 얻으려면 다음을 사용하십시오. -s 옵션:
du -sh /path/to/directory
모든 하위 디렉터리의 크기 확인
각 하위 디렉터리의 크기를 보려면 다음 명령을 사용하십시오.
du -h --max-depth=1 /path/to/directory
여기에는 한 수준 깊이의 각 하위 디렉터리 크기가 나열됩니다.
df Linux의 명령
하는 동안 df 주로 디스크 공간 사용량을 확인하는 데 사용되며, 마운트된 파일 시스템의 디렉터리 크기를 포함하여 파일 시스템을 더 폭넓게 보는 데 도움이 될 수 있습니다. 사용 방법은 다음과 같습니다.
df /path/to/directory
이는 디렉토리가 있는 파일 시스템에서 사용되고 사용 가능한 디스크 공간의 양을 표시합니다. 마치 du, 당신은 -h 더 읽기 쉬운 형식으로 크기를 표시하는 옵션:
df -h /path/to/directory
디렉터리 크기에 따라 디스크 사용량이 MB 또는 GB 단위로 표시됩니다.
나무 Linux의 명령
그만큼 나무 명령은 디렉터리 구조의 시각적 표현을 제공하며 올바른 옵션을 사용하면 파일 및 디렉터리 크기도 표시할 수 있습니다. 트리는 디렉터리 크기에 대한 계층적 보기가 필요할 때 특히 유용합니다. 다음 명령으로 기본 형식을 사용할 수 있습니다.
tree /path/to/directory
디렉토리 크기 표시 나무
Linux 디렉토리 크기를 보려면 나무 명령을 사용하여 -s 옵션:
tree -s /path/to/directory
다시 말하지만, 이것을 다음과 결합할 수 있습니다. -h 사람이 읽을 수 있는 크기의 경우:
tree -sh /path/to/directory
다음은 Linux에서 디렉터리 크기를 확인하는 데 가장 중요한 명령을 요약한 빠른 참조 표입니다.
| 명령 | 용법 |
| du /경로/대상/디렉토리 | 각 파일 및 디렉터리의 크기를 표시합니다. |
| du -sh /경로/to/디렉토리 | 사람이 읽을 수 있는 형식으로 디렉토리의 전체 크기를 표시합니다. |
| du -h –최대 깊이=1 | 한 수준 깊이의 하위 디렉터리 크기 표시 |
| df /경로/대상/디렉토리 | 디렉토리의 파일 시스템에 대한 디스크 공간 사용량을 확인하십시오. |
| df -h /경로/to/디렉토리 | 사람이 읽을 수 있는 형식(MB/GB)으로 디스크 공간 표시 |
| 트리 /경로/대상/디렉토리 | 디렉토리 구조 표시 |
| tree -sh /경로/to/디렉토리 | 사람이 읽을 수 있는 형식으로 크기가 포함된 디렉터리 구조 표시 |
| ncdu /경로/to/디렉토리 | 디스크 사용량 분석을 위한 대화형 도구 |
| 통계 파일 이름 | 크기를 포함한 자세한 파일 정보 표시 |
| ls -lh | 사람이 읽을 수 있는 형식으로 크기를 표시하여 디렉터리의 파일을 나열합니다. |
Linux 디렉터리 및 파일 크기에 대한 추가 명령의 예
이제 Linux 디렉터리 크기와 Linux 폴더 크기를 얻는 데 도움이 되는 다른 Linux 명령이 무엇인지 살펴보겠습니다.
NCDU: 대화형 디스크 사용량 뷰어
동안 du 명령은 디렉토리 크기를 빠르게 가져오는 데 적합합니다. NCDU 디렉터리를 탐색하고 공간을 사용하는 항목을 찾는 것이 더 쉬운 대화형 인터페이스를 제공합니다. 설치하고 사용하려면 NCDU 다음 명령을 사용하십시오.
sudo apt install ncdu ncdu /path/to/directory
통계: 상세 파일 정보
stat 명령은 크기를 포함하여 파일 및 디렉터리에 대한 자세한 정보를 표시합니다.
stat /path/to/file
그러면 파일 권한, 마지막 액세스 시간 및 바이트 크기가 제공됩니다.
ls -lh: 크기와 함께 파일 나열
그만큼 ls 명령은 사람이 읽을 수 있는 형식으로 파일 크기를 표시할 수도 있습니다. 사용 -lh 크기를 포함하여 디렉터리의 모든 파일을 나열합니다.
ls -lh /path/to/directory
결론
디스크 공간을 효과적으로 관리하는 것은 Linux 시스템이 원활하게 실행되는 데 매우 중요합니다. 다음과 같은 명령을 마스터함으로써 du, df, 그리고 나무, linux 디렉토리의 크기를 빠르게 확인하고, 가장 큰 디렉토리를 찾고, 귀중한 스토리지를 낭비하지 않는지 확인할 수 있습니다. 이러한 도구는 효율적인 파일 및 디렉터리 관리를 위해 Linux에서 폴더 크기를 확인하는 데 도움이 됩니다.
FAQ
디렉토리 크기는 얼마입니까?
디렉터리 크기는 해당 디렉터리 내의 모든 파일과 하위 디렉터리가 소비하는 총 디스크 공간의 양을 나타냅니다. 여기에는 디렉터리 내용의 크기가 포함되며 다음과 같은 명령을 사용하여 Linux 폴더 크기를 확인할 수 있습니다. du. 이를 통해 사용자는 스토리지 사용량을 모니터링하고 시스템의 디스크 공간을 효과적으로 관리할 수 있습니다.
차이점은 무엇 입니까? du 그리고 df 리눅스에서?
그만큼 du 명령은 파일과 디렉터리의 디스크 사용량을 표시하는 반면 df 파일 시스템이나 파티션의 전체 디스크 사용량을 표시합니다.
사용할 수 있나요? NCDU Linux에서 디렉토리 크기를 확인하려면?
예, NCDU 디렉토리의 리눅스 크기를 표시하고 큰 디렉토리와 파일을 쉽게 식별할 수 있게 해주는 대화형 도구입니다.
Linux에서 디렉토리의 여유 공간을 확인하는 방법은 무엇입니까?
그만큼 df 명령은 파일 시스템에서 사용 가능한 디스크 공간과 사용된 디스크 공간을 보고합니다.