저는 Linux를 처음 접했고 영어가 제 주요 언어가 아닙니다.
폴더 구조(예)가 있습니다.
/folder1/file1.zip (1GB) /folder1/file2.zip (1GB) /folder1/subfolder/file3.zip (1GB) /folder1/subfolder/file4.zip (1GB)
tree -dh /folder1
명령을 시도했는데 각 폴더에는 4K(크기)가 있습니다.나는
du -h /folder1
명령을 시도했고 결과를 얻었습니다.2GB /folder1/subfolder 4GB /folder1
다음 결과가 필요합니다.
2GB /folder1/subfolder 2GB /folder1
어떤 명령이 이 작업을 수행할 수 있는지 도와주세요.
감사합니다.
좋은 하루 보내세요.
답변1
GNU 구현(Linux 데스크탑/서버 소프트웨어 배포판 중 가장 일반적인 것 중 하나)을 사용하면 / 옵션을 du
사용할 수 있습니다.-S
--separate-dirs
아니요특정 디렉터리의 하위 디렉터리와 그 내용에 대한 디스크 사용량을 포함합니다(디렉터리 파일 자체의 크기는 보고된 자체 디스크 사용량에 포함됩니다).
$ du -hS folder1
2.0G folder1/subfolder
2.0G folder1