@ HP-UX UNiX
man 명령어를 통해 bdf 를 확인하면 다음과 같이 표시한다.
bdf - report number of free disk blocks (Berkeley version)
df(disk free) 명령어의 버클리 버전이라는 뜻인데. 차이점이 있으며 그 설명은 아래 회색표시된 부분으로 대신한다.
즉, bdf 와 df 로 보았을경우 차이점이 나는것이 정상이라고 볼수 있다.
du 명령은 positive 관점에서 현재 할당된 블록의 수를 보여주고 , bdf는 negative 관점에서 disk의 현재 여유공간을 보여준다
따라서 du명령의 경우 방금 지운 블록도 free한 영역으로 count하여 실제 size에 반영되지만, bdf의 경우에는 활성화된 Process
가 할당된 블록 (예를 들어 지운 로그파일 등의 경우)은 여전히 점유된 공간으로 인식하여 실제 size에 반영하지 않고 할당된
Process가 종료되는 시점에 size에 반영하게 된다.
http://cafe.naver.com/ghson/332
(설명이 너무 좋아 해당 블로그에서 글을 가져왔다.^^)
'Computer Science > UNIX' 카테고리의 다른 글
UNIX - ln (link files and directories) (0) | 2009.05.06 |
---|---|
sort 명령어를 통해 파일사이즈별로 리스트하기 (0) | 2009.04.22 |
UNIX grep Command (0) | 2009.02.10 |
UNIX cut 명령어 (2) | 2009.01.29 |
UNIX find 명령어의 atime, mtime, ctime (2) | 2008.10.17 |