Voglio sapere quanti file ho sul mio filesystem. So di poter fare qualcosa del genere:
find / -type f | wc -l
Questo sembra altamente inefficiente. Quello che mi piacerebbe davvero fare è trovare il numero totale di inode univoci che sono considerati un 'file'.
Esiste un modo migliore?
Nota:
Vorrei farlo perché sto sviluppando un programma di sincronizzazione dei file e vorrei fare alcune analisi statistiche (come quanti file l'utente medio ha totale rispetto a quanti file sono nel sistema). Tuttavia, non ho bisogno di sapere nulla di quei file, solo che esistono (i percorsi non contano affatto). Mi piacerebbe in particolare conoscere queste informazioni per ciascun filesystem montato (e il relativo mount point).