आकार द्वारा फ़ोल्डर के भीतर सभी फ़ाइलें (कोई भी गहराई) सॉर्ट करें


11

मेरे पास फ़ोल्डर और फ़ाइलों से भरा एक फ़ोल्डर है। मैं फ़ाइलों को आकार के आधार पर क्रमबद्ध करना चाहता हूं (इसलिए मैं सबसे बड़ी फ़ाइलों को हटा सकता हूं)।

मुझे पता है कि विंडोज एक्सप्लोरर में ऐसा कैसे करना है, लेकिन मुझे मैक ओएस एक्स फाइंडर में ऐसा करने का तरीका नहीं मिल रहा है।

विंडोज 2003:

  • Windows Explorer में फ़ोल्डर खोलें
  • बटन पर क्लिक करें Search
  • छुट्टी Search for files or folders namedऔर Containing textपाठ क्षेत्र खाली
  • बटन पर क्लिक करें Search Now
  • आकारानुसार सजाओ

मैक ओएस एक्स पर फाइंडर में ऐसा कुछ करने का एक तरीका है?


संपादन की जाँच करें। मैंने जो कुछ भी पोस्ट किया है, उसके बाहर शायद 3-पार्टी टूल की आवश्यकता होगी।
जॉन रूडी

जवाबों:


10

इस आदेश का विश्लेषण करने के लिए आप जिस फोल्डर को खोलें, cd खोलें:

find . -type f -print0 | xargs -0 ls -l | sort -k5,5rn

यह आकार द्वारा क्रमबद्ध पदानुक्रम में सभी फ़ाइलों की एक सूची मुद्रित करना चाहिए। कम से कम मेरी मशीन पर, जो मैक नहीं है, लेकिन कुछ अन्य यूनिक्स है। लेकिन प्रिंसिपल में यह लगभग समान होना चाहिए।

नाम के रिक्त स्थान के साथ बग के लिए रिचर्ड होसकिन्स का धन्यवाद। यह वास्तव में xargs में एक विशेषता है। इस साइट को देखें जहाँ इसे काफी अच्छी तरह से समझाया गया है। ऊपर के संस्करण को अब काम करना चाहिए।

संपादित करें

यहां बताया गया है कि कमांड कैसे काम करता है:

खोजो। ==> वर्तमान कार्य निर्देशिका से आइटम ढूंढें "।"

-type f ==> नियमित फ़ाइलों की खोज करें

-प्रिंट0 ==> फुल फाइल नेम को स्टैंडर्ड आउट करने के लिए प्रिंट करें, न्यूलाइन के बजाय समाप्त करें (यह xargs द्वारा नईलाइन और व्हाइट स्पेस के साथ फाइलनेम को संभालने के लिए है)

xargs ==> कमांड xargs निष्पादित करें (मानक में प्रत्येक पंक्ति के लिए एक कमांड निष्पादित करता है)

-0 ==> रेखा परिसीमन शून्य वर्ण है

ls -l ==> xargs को निष्पादित करने के लिए कमांड। इस तरह से हम विवरण प्राप्त करते हैं विशेष रूप से फ़ाइलों का आकार।

Sort ==> मानक लाइनों को क्रमबद्ध करें

-k5,5rn ==> फ़ील्ड की परिभाषा, फ़ील्ड 5 पर शुरू करें (सीमांकक डिफ़ॉल्ट रिक्त है) और फ़ील्ड 5 पर समाप्त होता है। यह ls -l डिस्प्ले में आकार फ़ील्ड है। r का अर्थ है रिवर्स सॉर्ट क्रम, ताकि सबसे बड़ी फाइलें शीर्ष पर हों और n संख्यात्मक क्रम के लिए खड़ी हो।


मैक के डिफ़ॉल्ट (बैश) शेल पर काम नहीं करता है। Xargs से अनधिकृत उद्धरण, जिसका मुझे कोई मतलब नहीं है क्योंकि कोई उद्धरण नहीं है, लेकिन मैं बाश-फू का उपयोग अक्सर नहीं करता जितना मुझे करना चाहिए और इसलिए शायद कुछ स्पष्ट याद आ रहा है। :)
जॉन रूडी

मैं कोशिश करूंगा कि काम के बाद घर पर मेरे मैक पर, उम्मीद है कि मैं एक सही जवाब के साथ वापस
आऊंगा

यह लगभग मेरे लिए मैकिंटोश पर बैश के साथ काम करता है। मुझे अनपेक्षित उद्धरण त्रुटियां नहीं मिलतीं, लेकिन यह फाइलों या फ़ोल्डरों के साथ नाम में रिक्त स्थान के साथ टूट जाता है।
रिचर्ड हॉकिंस

@ रिचर्ड हॉकिंस धन्यवाद, आदमी, यह सही है।
डर्टोनी

@ जॉन रूडी, क्षमा करें, मुझे नहीं पता कि ऐसा कैसे होता है। मेरे मैक पर यह काम करता है।
डर्टोनी

2

यह केवल एक फ़ोल्डर है, यह मानकर कि फाइंडर में फ़ोल्डर खोलें। फिर "डिटेल" व्यू बटन पर क्लिक करें। अंत में, "आकार" कॉलम पर क्लिक करें। सबसे बड़ी फाइलें शीर्ष पर छाँटेंगी। इसके अतिरिक्त, इस फ़ोल्डर के भीतर के फ़ोल्डर भी आकार द्वारा सॉर्ट किए जाते हैं - बस उनके बगल में स्थित त्रिकोण पर क्लिक करें, और आप उनकी फ़ाइलों को भी क्रमबद्ध देखेंगे। (डबल-क्लिक करके फ़ोल्डर को "न खोलें", अपनी सामग्री का विस्तार करने के लिए त्रिकोण पर क्लिक करें।)

स्क्रीन शॉट

यदि आप कोई खोज करना चाहते हैं, तो आप फ़ाइल आकार के आधार पर खोज सकते हैं। फ़ाइल मेनू पर जाएं, और खोजें चुनें। उस सूची पर क्लिक करें जो "किन्ड" कहना शुरू करती है और "अन्य" चुनें। उस सूची से आकार का चयन करें जो आती है। अपने मापदंड दर्ज करें और खोजें। हालाँकि, मुझे खोज परिणामों को फ़ाइल आकार स्तंभ प्रदर्शित करने का कोई तरीका नहीं मिल रहा है, इसलिए इसका उपयोग करना आसान है, कहना, निश्चित आकार से अधिक फ़ाइलों को खोजना वास्तव में आकार के अनुसार क्रमबद्ध करना।


1
यह सिर्फ एक फ़ोल्डर नहीं है, मुझे लगता है कि मैं पर्याप्त स्पष्ट नहीं था। फ़ोल्डर अन्य फ़ोल्डर और फ़ाइलों से भरा है।
जल्को फिलीपिन

जिस संपादन को मैंने खोजा था, उसमें अभी गिरा हूं। आप इसे कर सकते हैं, लेकिन यह थोड़ा अधिक कठिन है। हालाँकि, यदि आप ऊपर दिखाए गए सूची दृश्य में हैं, तो प्रत्येक फ़ोल्डर को आकार के अनुसार भी क्रमबद्ध किया जाता है - फ़ोल्डर के बगल में प्रकटीकरण त्रिकोण पर क्लिक करें, और इसकी सामग्री को भी आकार द्वारा क्रमबद्ध किया जाएगा।
जॉन रूडी

धन्यवाद। फ़ोल्डर्स के अंदर बहुत सारे फ़ोल्डर हैं, इसलिए प्रत्येक फ़ोल्डर का विस्तार करना मेरे लिए विकल्प नहीं है। खोजक खोज ऐसा लगता है कि यह काम कर सकता है, लेकिन मुझे अभी सभी फ़ाइलों की खोज करने का कोई तरीका नहीं मिल रहा है (मैं फ़ाइल नाम के लिए कुछ भी दर्ज नहीं करना चाहता हूं, मैं चाहता हूं कि सभी फाइलें सूचीबद्ध हों)।
जल्को फिलीपिन

क्या मैक ओएस एक्स में डु काम करता है? मैंने कभी कोशिश नहीं की।

1
एक फ़ाइल नाम बिल्कुल भी दर्ज न करें, जब खोज बॉक्स आता है, तो सुनिश्चित करें कि केवल "आकार" चुना गया है। फिर अपना इच्छित आकार दर्ज करें, और "से बड़ा" चुनें।
जॉन रूडी

1
  • खुला खोजक
  • फोल्डर पर जाएं
  • खोजक> फ़ाइल> ढूंढें ...
  • में Searchसे परिवर्तन चयन This Macकरने के लिए"folder name"
  • क्लिक Kind
  • चयन करें Otherऔर फिरSize
  • बटन पर क्लिक करें OK
  • (मेरी समस्या का हल 1 एमबी से अधिक है)

1

बड़ी फ़ाइलों की मेरी डिस्क को साफ करने के लिए, मैं केवल ग्रैंड पर्सपेक्टिव का उपयोग करना पसंद करता हूं :

शांत लग रही है और उपयोगी है


1
डिस्क इन्वेंटरी एक्स समान है, और डेज़ी डिस्क एक महान वाणिज्यिक विकल्प है।
डैनियल बेक

1
@ डैनियल मैंने बस एक बार फिर DIX की कोशिश की और यह GP की तुलना में बहुत अधिक मेमोरी का उपयोग करता है, और इसमें कम विशेषताएं हैं, भले ही कुछ अद्वितीय हैं। मैंने इसे जीपी के साथ स्थापित किया है और मैं शायद ही इसका उपयोग करता हूं। अब डेज़ी डिस्क मैं कोशिश करना होगा। मुझे वास्तव में पाई चार्ट पसंद नहीं है और उबंटू में बहुत समान दिखने वाला डिस्क मैपर है जो मुझे बहुत पसंद नहीं है। लेकिन वह डेज़ी वेबसाइट आशाजनक लग रही है।
क्रैगॉक्स

1
  • में फ़ोल्डर पर नेविगेट करें ।
  • टूलबार पर खोज क्षेत्र में कुछ भी दर्ज करें।
    • खोज क्षेत्र
  • एक बार जब आपके पास खोज मोड सक्रिय हो जाता है, तो आप उस पाठ पर फ़िल्टर करने से बचने के लिए जो आपने दर्ज किया था, उसे हटा सकते हैं।
  • खोज मापदंड जोड़ने के लिए दाईं ओर (+) आइकन पर क्लिक करें।
  • चुनें File size, is greater thanऔर जो भी न्यूनतम सीमा आपके लिए काम करती है।
    • शून्य (0) एक विकल्प है, लेकिन पर्याप्त परिणाम चीजों को धीमा कर सकते हैं।
  • आपको कॉलम हेडर पर कॉलम को-करने के लिए राइट-क्लिक (कंट्रोल-क्लिक, टू-फिंगर क्लिक, आदि) की आवश्यकता हो सकती है Size

यह कुछ इस तरह दिखेगा: 1 जीबी से अधिक की फाइलें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.