ls - list directory contents
-l use a long listing format
du - estimate file space usage (파일공간 사용량을 추정)
-l, --count-links
count sizes many times if hard linked
-b, --bytes
equivalent to '--apparent-size --block-size=1'
용량차이
- ls : 파일에 할당된 공간의 사이즈와 관계없이 end-of-file과 begining-of-file의 차이를 계산하여 표시
- du : 사용자 레벨의 프로그램으로 meta data 같은 것들을 반영시키지 않고 표시
# du -b 로 보면 실제 블록으로 할당된 크기로 보여짐
- df : 시스템의 disk allocation map을 보기 때문에 meta data 를 계산해서 표시