디렉토리의 모든 파일이 차지하는 블록 파일 크기를 계산하는 방법은 무엇입니까? 디렉토리에 있는 모든 파일의 실제 크기를 계산하는 방법은 무엇입니까?
df/du의 몇 가지 변형을 시도했지만 작동하지 않는 것 같습니다.
답변1
ls -sa | awk '{ SUM += $1 } END { print "Block size=" SUM }'
각 파일의 할당된 크기를 -s
블록 단위로 인쇄하는 옵션ls
실제 크기는 다음과 같습니다.
ls -la | awk '{ SUM += $5 } END { print "Dir size=" SUM }'