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

मुझे यह आदेश मिला: sudo du -a / 2>/dev/null | sort -n -r | head -n 20, लेकिन यह सबसे बड़ी निर्देशिका देता है, फ़ाइलें नहीं।

क्या किसी को पता है कि कौन सी कमांड सबसे बड़ी फाइल ढूंढ सकती है?

धन्यवाद

0
Parker Thomas 24 सितंबर 2020, 18:09

1 उत्तर

सबसे बढ़िया उत्तर

find का उपयोग करने वाला निम्नलिखित समाधान आपकी आवश्यकताओं को पूरा करना चाहिए:

# find / -type f -print0 | du -h --files0-from=- 2>/dev/null | sort -h -r | head -n 20
2
fpmurphy 24 सितंबर 2020, 19:42