일반적으로 df -i
사용된 inode 수를 기준으로 좋은 추정치를 얻습니다. 불행하게도 btrfs에는 inode가 없는 것 같고(여기서는 틀릴 수도 있음) df -i
다음을 보고합니다.
/dev/xvdf1 0 0 0 - /output
안타깝게도 이 파일 시스템에 많은 수의 파일이 있고 기본적으로 모든 IO를 활용하는 스크립트를 실행하고 있습니다. btrfs는 다른 방식으로 파일 수를 추적합니까? 파일 시스템을 사용하지 않고 파일 시스템의 파일 수를 추정하는 쉬운 방법이 있습니까 find
?
답변1
찾고 있는 것만큼 간단하지 않을 수도 있지만 rsync
해당 정보를 제공할 수는 있지만 기술적으로는 그렇지 않습니다 find
.
rsync -an --stats /path/to/btrfs /empty/dir
이 n
옵션을 사용하면 시험적으로 실행되므로 아무것도 복사하지 않으며 --stats
파일/디렉터리 수 및 전체 크기와 같은 통계를 제공해야 합니다.