লিনাক্সে ফোল্ডার আকার ভাঙ্গা দেখুন?


11

এমন কোনও আদেশ আছে যা আমাকে লিনাক্সের বেশ কয়েকটি ফোল্ডারের আকার দেখাতে পারে, সম্ভবত বৃহত্তম থেকে ক্ষুদ্রতম অবস্থানে রেখেছে?

উত্তর:


12

অন্যরা যেমন বলেছিল, duসেভাবে চলার পথ। তবে বিকল্পগুলি জেনে duরাখা অপরিহার্য। এখানে তারা:

du -m --max-depth 1 /foo /bar

এই আপনি ডিরেক্টরি উপস্থিত রয়েছে এর মেগাবাইটে আকার দিতে হবে /fooএবং /bar। আপনি যদি আউটপুটটি বাছাই করতে চান তবে sortইউটিলিটির মাধ্যমে এটি পাইপ করুন :

du -m --max-depth 1 /foo /bar | sort -n -k 1

2

অথবা আপনি পাস করতে পারেন:

du -sm /dir1 /dir2 | sort -nrk 1
#or
du -sm * | sort -nrk 1

প্রথম এবং দ্বিতীয়টির মধ্যে পার্থক্য হ'ল সানকন্ড বর্তমান ডিরেক্টরিতে থাকা সমস্ত ফাইল এবং ডায়ার এবং প্রথম পাস করা ডায়ার বেছে নেবে।


du -sএবং sortসত্যিই একে অপরের পছন্দ করবেন না।
— innaM

আমার সাধারণ ব্যবহৃত ব্যবহৃত কোনও ডিস্ট্রো: ওপেনসুএস, আর্ক এবং উবুন্টুতে আমি এখনও এই লাইনগুলি নিয়ে এক ধরণের সমস্যার মধ্যে পড়েছি। আমি সম্মতি দিচ্ছি যে-মি-সুইচ ব্যতীত এটি পুরো জিনিসটি গোলমাল করবে। = পি
— মেরেগোস্ট

ওহ খোদা! দুঃখিত। আমি একরকম মিশ্রিত -sএবং -h। আমার মন্তব্য উপেক্ষা করুন।
— ইন্নাম

1

du [বিকল্পসমূহ] [ডিরেক্টরি এবং / অথবা ফাইল]


1

আপনি যদি গ্রাফিকাল (এক্স 11) প্রদর্শন করতে চান তবে ইনস্টল করার বিষয়টি বিবেচনা করুন xdiskusage। আপনি duএটির মধ্যে আউটপুটটি পাইপ করতে পারেন (আপনি duযেমন অন্য কোনও ব্যবহারকারী হিসাবে চলছেন , বা অন্য কোনও সিস্টেমে বা অন্য সময়ে আপনি যেমন করতে পারেন) বা আপনি এটি ইন্টারেক্টিভভাবে চালাতে পারেন এবং এটি duনিজেই অনুরোধ করবে।

যথারীতি, একবার ইনস্টল হয়ে গেলে ম্যান পৃষ্ঠাটি দেখুন।



0

কমান্ড লাইন থেকে আমি সর্বশেষতমের তালিকা করতে পছন্দ করি তাই আমি ব্যবহার করি:

du -shm ./* | sort -n
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.