Linux의 Total은 목록에 있는 모든 파일의 전체 디스크 공간 사용량, 즉 총 리소스 사용량을 나타내며 통계 단위는 kb입니다. total은 "ls -l"을 사용할 때 표시되는 결과의 첫 번째 줄입니다. 디렉터리를 가져오는 명령의 크기는 디렉터리에 포함된 파일의 전체 크기가 아니라 디렉터리 자체의 크기일 뿐입니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
ls -l 명령을 사용하면 다음과 유사한 정보가 표시됩니다.
total은 목록의 모든 파일이 차지하는 전체 디스크 공간을 의미합니다. 총 리소스 사용량이며 통계 단위는 kb입니다.
우리는 ls -l에 의해 나열된 열 5의 값이 파일 또는 디렉터리의 크기라는 것을 알고 있습니다. 여기서 디렉토리의 크기는 디렉토리에 포함된 파일의 전체 크기가 아닙니다. 그것은 단지 디렉토리 자체의 크기일 뿐입니다.
이 개념이 이해가 안 되신다면 "리눅스의 모든 것은 파일이다"라는 문장의 의미를 한번 생각해 보시기 바랍니다.
즉, 사진 속 총 12k는 767+4096+4096의 값과 같아야 합니다. 수학을 해보고 그것이 사실인지 확인해 봅시다.
767+4096+4096=8959 그러면 여기의 단위는 당연히 바이트이므로 k로 변환하면 값은 8959/1024=8.74902k
그러므로 당연하게도 12 ≠8.74902
근데 total이 왜 나열되어 있나요? ” 콘텐츠가 차지하는 전체 디스크 공간 "? "점유"라는 단어에 주의하세요. 무엇이 차지하고 있나요?
우리는 파일 시스템에 블록 개념이 있다는 것을 알고 있습니다. 블록은 방과 같습니다. 파일 시스템이 더 큰 파일을 저장하면 더 큰 블록을 사용하는 것이 더 나은 결과를 얻을 수 있으며 그 반대도 마찬가지입니다.
그러면 저장 중에 데이터가 차지하는 블록의 크기가 "점유된" 공간입니다.
추천 학습: Linux 비디오 튜토리얼
위 내용은 리눅스에서 총계는 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!