ইউনিক্সের মতো কমান্ড-লাইনে ডিরেক্টরিটির আকারটি কীভাবে খুঁজে পাব?


20

আমি জানি এটি একটি খুব প্রাথমিক প্রশ্ন, তবে আমি ওয়েবটি অনুসন্ধান করেছিলাম এবং এর কোনও সহজ উত্তর পাই না। আমি নিশ্চিত এটি একরকম দুই বা তিনটি লেটার কমান্ড, তাই না?

উত্তর:


43

du -s directoryযেমন "ডিস্ক ব্যবহার, যোগফল"

du -skকিলোবাইটে আকার দেখানোর জন্য ব্যবহার করুন (ডিফল্ট হ'ল 512-বাইট ব্লকের সংখ্যা দেখানো), বা du -shআরও মানব-বান্ধব আউটপুটের জন্য। আরও বিকল্পের জন্য, টাইপ করুন man du


আসলে আমি 'ডু-এস-বি' চেয়েছিলাম তাই আকারটি বাইটে। আমি জানি না কেন ডিফল্ট 'কেবি' ছাড়াই কিলোবাইট হয় তবে এটি কোনও দৃ conv় প্রত্যয়ী উত্তর ছিল না! ; ডি
ল্যাঞ্জেল

6
আপনি -h'মানব পঠনযোগ্য' এর জন্য পতাকা ব্যবহার করতে পারেন , এটি কেবি, এমবি, ইসিতে স্বয়ংক্রিয় রূপান্তর করে।
রমজী কহিল

@ মার্টিন এটি আমার প্রিয় পতাকাও।
ডেভিড

0

এই হিসাবে একই -s, কিন্তু প্রতিস্থাপন 0সঙ্গে 1এবং আপনার ফোল্ডারে কেবলমাত্র এমন সামগ্রী এড়িয়ে পেতে পারেন:

du -h -d 0 /path/to/file

আপনি যদি পুরো ভলিউমটি চান তবে আপনার du এর পরিবর্তে df ব্যবহার করা উচিত (পথটি isচ্ছিক):

df -H /

অফ-টপিক: একটি (খুব) স্পোকি জিনিস: আমি আরে স্টেনস্ট্রোম থেকে দূরে একটি রাস্তা হতে পেরে খুশি।

/ রবার্ট

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