2013-02-06 55 views
11

लिनक्स में एक फ़ोल्डर और उसके उपफोल्डर्स का आकार मिलता है, मेरे पास निम्न फ़ोल्डर संरचना है, मैं फ़ोल्डर और उसके उपफोल्डर का आकार निश्चित गहराई तक प्राप्त करना चाहता हूं। के रूप में मैं जरूरतलिनक्स को एक निश्चित गहराई में

/AAAA/BBBB/1111 
/AAAA/BBBB/2222 
/AAAA/BBBB 
/AAAA/CCCC 
/AAAA/DDDD/3333 
/AAAA/DDDD 
/AAAA 

du -m, मुझे पूरे पेड़ से पता चलता ही नहीं, 2 स्तर:

मैं इस संरचना है। उचित आदेश क्या है?

+0

फ़ोल्डर और उपफोल्डर्स/सबफाइल का कुल आकार प्राप्त करें: 'du -s/home/el' एक संख्या देता है। इसे मानव पठनीय बनाने के लिए -h ध्वज जोड़ें। –

उत्तर

28

आप -d या --max-depth विकल्प चाहते हैं।

du -d 2 
+0

धन्यवाद, मैंने मैन पेज में देखा है, लेकिन मेरी शर्म की बात है कि मैं जल्दी में था और मुझे वह याद आया। – user1984646

3

खोज --max-depth=N की गहराई को सीमित करें।

+0

क्षमा करें, यह नहीं पता था कि इसका उत्तर दिया गया था। –

+0

यह ठीक है, आपकी मदद के लिए धन्यवाद :) – user1984646