আমার সিস্টেমের বৃহত্তম ফাইল / ডিরেক্টরিগুলি কোথায় সঞ্চয় করা যায় তা কীভাবে নির্ধারণ করবেন?


42

আমি ভাবছিলাম যে আপনি কীভাবে জানেন যে আমার সিস্টেমে বৃহত্তম ফাইলগুলি কোথায় সঞ্চয় করা আছে।

উদাহরণ স্বরূপ---

ব্যবহৃত ডিস্ক স্পেস: 1 জিবি জাভা: 500 এমবি জাভা শতাংশ: 50% সম্ভবত পাই চার্টে উপস্থাপিত। হতে পারে?

আমি এটি সম্ভবত একটি বৈশিষ্ট্য ওভারকিল জানি। আমি মাঝে মাঝে জিনিসগুলি সংরক্ষণ করে ভুলে যাই এবং আমার ডিস্কটি কেন এত পূর্ণ।

সুতরাং মূলত একটি কমান্ড যা আমাকে ফাইল সিস্টেমে চালানোর অনুমতি দেবে এবং ডিস্কের জন্য ব্যবহৃত স্পেসের তথ্য সরবরাহ করবে।

অনুগ্রহ করে এবং ধন্যবাদ.

উত্তর:


44

ডিস্ক ব্যবহার বিশ্লেষক উবুন্টু> আনুষাঙ্গিক> ডিস্ক ব্যবহার বিশ্লেষকের অধীনে উপলব্ধ। এটি আপনাকে একটি স্নাজি পাই গ্রাফ সরবরাহ করে যা ফাইল এবং ফোল্ডারগুলি সবচেয়ে বেশি জায়গা নেয় তা দেখায়:

এখানে চিত্র বর্ণনা লিখুন

এতে থাকা ডকুমেন্টেশনটি কিছুটা বিচ্ছিন্ন, তবে আপনি উবুন্টু উইকি এবং প্রকল্পের পৃষ্ঠায় আরও তথ্য পেতে পারেন ।

আপনি যদি কমান্ড লাইনটি ব্যবহার করতে আগ্রহী হন তবে এখানেdu বর্ণিত আছে


1
Mmm। সুস্বাদু পাই ...
এরিগামি

ডিস্ক ব্যবহার বিশ্লেষক পৃথক ফাইলগুলি দেখায় না, কেবল ডিরেক্টরিগুলি। এই তথ্য ব্যতীত ডিরেক্টরি বিশ্লেষণ করা খুব কঠিন, সুতরাং এটি আসলে খুব কম ব্যবহার হয়।
লুসিও পাইভা

সমস্যার ডিরেক্টরিগুলি অনুসন্ধান করতে এটি ব্যবহার করে, বৃহত্তর ফাইলগুলির সন্ধানের জন্য ডিরেক্টরিটি ls -l করা মোটামুটি সহজ।
ক্রিস মারাস্তি-জর্জি 16

1
sudo apt install baobabঅন্যান্য * উবুন্টু সিস্টেমের জন্য।
মোরগথ

27

এটি সম্প্রতি পরিবর্তন না করা থাকলে baobabকেবল ডিরেক্টরিগুলি দেখায়; খুঁজে বার করো kdirstat একটি বিকল্প যে আসলে শো ফাইল, টাইপ দ্বারা রঙ্গিন জন্য।

একটি কমান্ডলাইন বিকল্প হ'ল

du -a | sort -nr | head

18

@ ইউঙ্কলেজিভ প্রস্তাবিত যে সমাধানটি কাজ করছে না সেখানে সত্যিই আর কোনও স্থান অবশিষ্ট নেই, কারণ বাছাই /tmpকরার জন্য একাধিক লাইন থাকা অবস্থায় সারণি ফোল্ডারটি ব্যবহার করে ।

du -a | sort -nr | head
sort: write failed: /tmp/sortuCYq8E: No space left on device

একটি বিকল্প হ'ল @ ইউঙ্কলজেইভ এবং @ ইয়োয়াভ ওয়েইসের উত্তরগুলির সংমিশ্রণ, এবং অস্থায়ী অবস্থানের জন্য অন্য পথ যুক্ত করা:

sudo du -a | sort -nr -T /media/usb-key

অবশেষে, আমার পছন্দসই সমাধানটি হ'ল একটি মানব-পঠনযোগ্য যা টেম্প ফোল্ডার এবং তালিকার মূল ডিরেক্টরিতে নির্ভর করে না /:

sudo du -ah --max-depth=1  / | sort -hr

3
এটি সেরা উত্তর হওয়া উচিত
কুইন ডেলি

7

কমান্ড লাইন থেকে সুনির্দিষ্ট ডিরেক্টরিগুলির জন্য আপনাকে এটি নির্ধারণ করতে প্রয়োজনীয় ক্ষেত্রে কার্যকর একটি কমান্ড:

du --max-depth=1 -x -h

এটি আপনাকে প্রথম গভীরতার ডিরেক্টরি এবং তাদের আকারগুলির একটি তালিকা দেয়

-x বিশ্লেষণকে একটি ফাইল সিস্টেমে সীমাবদ্ধ করে

-h মানব পাঠযোগ্য কে / এম / জিবিটস দেখায় (এটি আপনাকে আউটপুটটি বাছাই করা থেকে বাধা দেয়)


3

অন্যান্য দুর্দান্ত পাই-গ্রাফ ডিস্ক ব্যবহারের সরঞ্জাম হ'ল ফাইললাইট। এটি একটি কেডি অ্যাপ্লিকেশন এবং এটি সংগ্রহস্থলগুলিতে উপলব্ধ available


1
এটি কেডি-রানটাইম এবং কয়েকটি অন্যান্য কে-ডি-ই ইউটিলিটির উপর নির্ভর করে, সুতরাং এটি সম্ভবত বিশুদ্ধ Qt নয়। সুতরাং এটি সম্ভবত কুবুন্টু ব্যবহারকারীদের জন্য আরও উপযুক্ত হবে।
ক্রিস

ঠিক আছে, আমি আমার উত্তর আপডেট করব
রায়ান থম্পসন

0

ডিস্ক ব্যবহার বিশ্লেষক (অ্যাপ্লিকেশন -> আনুষাঙ্গিক -> ডিস্ক ব্যবহার বিশ্লেষক) ব্যবহার করুন:

(আদেশটি হ'ল baobab)

বিশ্লেষক -> স্ক্যান ফাইল সিস্টেমটি ক্লিক করুন


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