빈 디렉토리가 있습니다. 이 디렉터리의 내용을 보려면 다음 명령을 사용하고 있습니다.
ls -lart
내가 얻는 결과는 다음과 같습니다.
total 12
drwxr-xr-x 5 root root 4096 Oct 2 12:26 ..
drwxr-xr-x 2 apx aim 4096 Nov 29 18:40 .
이 디렉토리에 파일이 없는데 여기( total 12
)의 12개를 어떻게 계산하나요?
답변1
이것은 파일이 차지하는 총 블록 수입니다. 하지만 총 블록 수는 12개(1k 블록 사용)가 아닌 8개가 될 것으로 예상했습니다. ls -as1
각 파일의 블록 크기를 살펴 보세요 .
답변2
"총계"는 나열된 파일의 디스크 사용량입니다( 및 항목 -a
포함 으로 인해)..
..
조각(1024바이트 또는 512바이트 POSIXLY_CORRECT
로 설정된 경우 512바이트), 하위 디렉터리의 내용은 제외됩니다.
동일한 파일이 참조되지 않아 두 번 나열되는 경우 동일한 출력을 얻을 수 있습니다(하드 링크).
du -Ss
또는 사람이 읽을 수 있는 단위로
du -Ssh
답변3
간접 블록도 포함된 총 블록 수입니다.