권한이 없는 사용자가 사용할 수 있고 사용하지 않는 일부 파일 시스템의 모든 inode와 블록을 나열하려고 합니다. 시도해 보았지만 stat -f
읽은 내용에 따르면 시스템의 모든 사용자가 사용할 수 있는 노드와 블록이 나열되어 있습니다.
답변1
적어도 각 파일 시스템 유형에 특정한 하위 수준 도구가 없으면 이러한 목록을 얻을 수 없으며 종종 디버깅 또는 응급 복구 도구로 사용됩니다.
파일 시스템에는 무료/사용되지 않는 inode를 쿼리하거나 나열하기 위한 API가 없습니다. 많은 파일 시스템 유형에는 파일 시스템에 고정된 수의 기존 inode 개념조차 없고 대신 요청 시 생성됩니다.
얻을 수 있는 가장 좋은 점은 df -i
사용 가능한 inode 수를 생성하지만(파일 시스템 유형에 적합한 경우) 이를 열거할 수 없다는 것입니다.