'পরিষ্কারের' জন্য / বাড়িতে / বড় ফাইলগুলি (> 100 এমবি) সনাক্ত করা হচ্ছে


11

/home/'পরিষ্কারের' জন্য কীভাবে বড় ফাইলগুলি (> 100 এমবি) সনাক্ত করা যায় ?

এটি সেন্টোস 6.x। আমি কিছু কমান্ড চেষ্টা করেছি, কিন্তু তারা কার্যকর হয়নি।


15
সুতরাং আপনি কোন আদেশ ব্যবহার করে দেখেছেন?
ডেকাডো

উত্তর:


34

এটির নিজস্ব -deleteবিকল্প রয়েছে অনুসন্ধান করুন

find /home -type f -size +100M -delete

আপনি যা চান তা করা উচিত আপনি কোথায়-অপসারণ বিকল্পটি রেখেছেন সে সম্পর্কে কেবল সাবধান হন

সতর্কতা: ভুলে যাবেন না যে ফাইন্ড কমান্ড লাইনটি একটি এক্সপ্রেশন হিসাবে মূল্যায়ন করা হয়, তাই -ডিলিটটি প্রথমে স্থাপন করা আপনার নির্দিষ্ট করা পয়েন্টগুলির নীচে সমস্ত কিছু মুছে ফেলার চেষ্টা করবে।

যদি আপনি এটি ব্যবহারের আগে এটি পরীক্ষা করতে চান তবে আপনাকে এটির -depthমতোই যুক্ত করতে -deleteহবে।

find /home -type f -size +100M -depth

7
ভবিষ্যতে দর্শনার্থীদের জন্য যারা CentOS এ নাও থাকতে পারেন: আধুনিক জিএনইউ এবং বিএসডি উভয় রূপ find (1)(ওএস এক্স সহ) দুটি -deleteপতাকাটি সমর্থন করে , তবে এটি স্ট্যান্ডার্ডের অংশ নয় । আপনার যদি বিকল্পের দরকার হয় তবে ব্যবহার করুন -depth -exec rm {} +
কোজিরো

জানা ভাল! আমি জানতাম না যে বড় ফাইলগুলি সনাক্ত করতে ডিলিট পতাকাটি ব্যবহার করা যেতে পারে ... মনে হচ্ছে আমার কোনও নেই ... অদ্ভুত;););)

@ এরিকডানিয়েল: আপনার বক্তব্য?
ব্যবহারকারী 9517

11

ncduবড় ফাইল বা ডিরেক্টরিগুলি খুঁজে পেতে একটি দুর্দান্ত ইন্টারেক্টিভ সরঞ্জাম। এটি একটি প্রদত্ত ডিরেক্টরি স্ক্যান করবে এবং আকারের ডিরেক্টরিগুলির আকার উপস্থাপনের জন্য একটি সহজ এনক্রাস ইন্টারফেস প্রদর্শন করবে। ফাইল / ডিরেক্টরি মুছতে এটির শর্টকাটও রয়েছে।


1
find, duএবং awkস্ট্যান্ডার্ড হওয়ার সুবিধা পাবেন
nphonecop

1
এবং এনসিডুতে ইন্টারেক্টিভ হওয়ার সুবিধা রয়েছে।
লাইওরি

আমি ডিস্ক পরিষ্কারের জন্যও এনসিডিইউ ব্যবহার করেছি! এটা ঠিক দুর্দান্ত!
মাইসাম

9

শুধু সন্ধান করুন: find /home -type f -size +100M

খুঁজে এবং অপসারণ find /home -type f -size +100M -print0 |xargs -0 rm


4
du /home | awk '$1 > 1234 { print }'

এটি বড় ফাইলগুলির জন্য নয় বড় ফোল্ডারের জন্য অনুসন্ধান করে। ফাইল স্থানের বাইরে চলে যাওয়ার ক্ষেত্রে আমি সমস্যাযুক্ত অঞ্চলগুলি সনাক্ত করতে বড় ফাইল এবং বড় ফোল্ডার উভয়ই দেখার চেষ্টা করি।


1
du -aএটিতে পৃথক ফাইল এবং ফোল্ডারগুলির মোট উভয়ই প্রিন্ট করা হবে। এছাড়াও, অনেকগুলি ফাইল সিস্টেমে, আপনাকে -kএলোমেলো ব্লক-আকারের গণনাগুলির পরিবর্তে কিবিতে আকারটি প্রিন্ট করার জন্য যুক্ত করতে হবে, তাই আমি সবসময় অভ্যাসের শক্তি হিসাবে-কে অন্তর্ভুক্ত করি।
ফ্লফি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.