Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

ls 명령이 공간 사용을 어떻게 계산하는지 확인합니다

기여자

UNIX 클라이언트에 마운트된 FlexVol 볼륨의 내용을 보기 위해 'ls' 명령을 사용하면 출력에 표시되는 파일 크기는 파일의 데이터 블록 유형에 따라 볼륨에 대한 할당량 보고서에 표시되는 공간 사용량보다 적거나 클 수 있습니다.

ls 명령의 출력은 파일의 크기만 표시하고 파일에 사용되는 간접 블록은 포함하지 않습니다. 파일의 빈 블록도 명령의 출력에 포함됩니다.

따라서 파일에 빈 블록이 없는 경우 할당량 보고서에 간접 블록이 포함되기 때문에 "ls" 명령으로 표시되는 크기가 할당량 보고서에 지정된 디스크 사용량보다 작을 수 있습니다. 반대로, 파일에 빈 블록이 있으면 "ls" 명령으로 표시되는 크기가 할당량 보고서에 지정된 디스크 사용량보다 클 수 있습니다.

ls 명령의 출력은 파일의 크기만 표시하고 파일에 사용되는 간접 블록은 포함하지 않습니다. 파일의 빈 블록도 명령의 출력에 포함됩니다.

ls 명령과 할당량 보고서에 사용된 공간 사용량 간의 차이 예

다음 할당량 보고서는 qtree Q1: 10MB의 한도를 보여줍니다.

                                      ----Disk----  ----Files-----   Quota
  Volume   Tree      Type    ID        Used  Limit    Used   Limit   Specifier
  -------  --------  ------  -------  -----  -----  ------  ------   ---------
  vol1     q1          tree    user1   10MB  10MB        1       -   q1

...

다음 예와 같이 UNIX 클라이언트에서 "ls" 명령을 사용하여 동일한 qtree에 있는 파일의 크기가 할당량 제한을 초과할 수 있습니다.

[user1@lin-sys1 q1]$ ls -lh
-rwxr-xr-x  1 user1 nfsuser  **27M** Apr 09  2013 file1