df 와 du 명령어의 출력 결과 차이점


 우리가 사용하는 OS 명령어인 df와 du 명령어의 차이점

df와 du 명령어의 결과는 서로 다르게 나타난다. 결과에 대해 응답 받는 방법에 차이가 있기 때문이다. du는 파일 시스템의 각 파일의 크기를 차례대로

확인하고 전체 크기를 기억하며, df는 파일 시스템에 대한 시스템 호출을 작성해서 여러 가지 상세 정보를 요청하는데, 그 중 하나가 현재 사용된

디스크 공간에 대한 값이라 할 수 있다. 그래서, 파일 시스템이 손상되면, 파일 시스템을 조사하는 du에 의해 확인되는 결과는 실제의 파일

시스템의 크기를 나타내는 df와는 일치하지 않는다. 손상된 파일 시스템은 fsck로서 복구할 수 있다.


Comments

comments

haisins

오라클 DBA 박용석 입니다. haisins@gmail.com 으로 문의 주세요.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다