मैं जानना चाहता हूं कि मेरे फाइलसिस्टम पर कितनी फाइलें हैं। मुझे पता है कि मैं ऐसा कुछ कर सकता हूं:
find / -type f | wc -l
यह अत्यधिक अक्षम लगता है। मैं वास्तव में जो करना चाहता हूं, वह कुल संख्याओं को खोजने के लिए है जिन्हें एक 'फ़ाइल' माना जाता है।
क्या कोई बेहतर तरीका है?
ध्यान दें:
मैं ऐसा करना चाहूंगा क्योंकि मैं एक फाइल सिंक्रोनाइजेशन प्रोग्राम विकसित कर रहा हूं, और मैं कुछ सांख्यिकीय विश्लेषण करना चाहता हूं (जैसे कि औसत उपयोगकर्ता के पास कुल कितनी फाइलें हैं, सिस्टम में कितनी फाइलें हैं)। हालाँकि, मुझे उन फ़ाइलों के बारे में कुछ भी जानने की ज़रूरत नहीं है, बस वे मौजूद हैं (रास्ते बिल्कुल भी मायने नहीं रखते)। मैं विशेष रूप से प्रत्येक माउंटेड फ़ाइल सिस्टम के लिए यह जानकारी जानना चाहता हूं (और यह माउंट पॉइंट जुड़ा हुआ है)।