Хочу знати, скільки файлів у моїй файловій системі. Я знаю, що можу зробити щось подібне:
find / -type f | wc -l
Це здається дуже неефективним. Що мені дуже хотілося б зробити, це знайти загальну кількість унікальних утворень, які вважаються "файлом".
Чи є кращий спосіб?
Примітка:
Я б хотів це зробити, тому що я розробляю програму синхронізації файлів, і я хотів би зробити якийсь статистичний аналіз (наприклад, скільки файлів у середнього користувача в цілому та скільки файлів у системі). Мені не потрібно нічого знати про ці файли, лише про те, що вони існують (шляхи зовсім не мають значення). Я особливо хотів би знати цю інформацію для кожної змонтованої файлової системи (і пов'язаної з нею точки монтажу).