는 것을 알 수 있습의 크기는 디렉터리만을 보여주는 4KB 을 사용할 때의 ls 명령을 디렉토리 콘텐츠에서 리눅스.이것이 올바른 크기입니까? 그렇지 않다면,그것은 무엇이며,리눅스에서 디렉토리 나 폴더 크기를 얻는 방법은 무엇입니까?디렉토리의 메타 정보를 디스크에 저장하는 데 사용되는 기본 크기입니다.
디렉토리의 실제 크기를 얻기 위해 Linux 에 몇 가지 응용 프로그램이 있습니다.,
그러나 디스크 사용(du)명령은 Linux 관리자가 널리 사용합니다.
다양한 옵션으로 폴더 크기를 얻는 방법을 보여 드리겠습니다.
du 명령은 무엇입니까?
du 명령은Disk Usage
의 약자입니다. 그것은 현재 작업 디렉토리에서 파일 공간 사용을 추정하는 데 사용되는 표준 유닉스 프로그램입니다.
디스크 사용량을 재귀 적으로 요약하여 디렉토리와 하위 디렉토리 크기를 가져옵니다.
내가 말했듯이 ls 명령을 사용할 때 디렉토리 크기는 4KB 만 표시됩니다. 아래 출력을 참조하십시오.,
1)Linux 에서 상위 디렉토리의 크기 만 확인하는 방법
아래 du 명령 형식을 사용하여 주어진 디렉토리의 총 크기를 가져옵니다. 이 예에서는”/home/daygeek/Documents”디렉토리의 총 크기를 얻으려고합니다.
$ du -hs /home/daygeek/Documentsor$ du -h --max-depth=0 /home/daygeek/Documents/20G /home/daygeek/Documents
상세정보:
- du–그것은 명령
- h–인쇄 크기에서 인간의 읽기 쉬운 형식으로(예:,,1K234M2G)
- s–만 표시해 각각 인수
- –max-depth=N Print 수준의 directory
2)을 얻는 방법은 크기의 각 디렉토리 리눅스에서
를 사용하여 아래 두 명령어 형식을 얻을 전체 크기의 각 디렉토리를 포함 하위 디렉터리입니다.
이 예에서는 각”/home/daygeek/Documents”디렉토리의 총 크기를 가져오고 하위 디렉토리입니다.
3)Linux 에서 각 디렉토리의 요약을 얻는 방법
아래 du 명령 형식을 사용하여 각 디렉토리에 대한 요약 만 가져옵니다.,
4)를 표시하는 방법은 크기의 각 디렉토리를 제외 하위 디렉토리 리눅스에서
를 사용하여 아래 두 명령어 형식을 표시하는 전체 크기의 각 디렉토리를 제외하고,하위 디렉터리에 있습니다.
5)방법을 얻을만한 크기의 첫 번째 수준의 하위 디렉토리 리눅스에서
을 얻고 싶은 경우는 크기의 첫 번째 수준의 하위 디렉터리를 포함하여 자신의 하위 디렉터리를 지정한 디렉토리에서 리눅스,명령을 사용하여 형식이다.,
6)du 명령 출력에서 Grand total 을 얻는 방법
du 명령 출력에서 grand total 을 얻으려면 아래 du 명령 형식을 사용하십시오.나는 이것이 내가 할 수있는 유일한 방법이라고 생각한다.