আমি কীভাবে আমার হার্ডড্রাইভ পরিষ্কার করব?


11

খুব বেশি দিন আগে আমি আমার এইচডি এর মাত্র 35% ব্যবহার করছিলাম। সম্প্রতি এটির পরিমাণ প্রায় 54% হয়েছে এবং আমার ডিস্কস্পেসটি 16 গিগাবাইট তাই এটি আরও বেশি 3gigs নেওয়া হয়েছে।

আমার মনে আছে যা থেকে আমি মাইএসকিএল তৈরি করতে ব্যর্থ হয়েছিলাম, আমি গিটোলাইট ইনস্টল করেছিলাম যার ফলে উত্স থেকে গিট তৈরি করা দরকার যার অনেকগুলি নির্ভরশীলতা ছিল (আমার মনে হয় এটি ডক্স তৈরির জন্য ছিল, আমি মনে করি আমি ক্ষীর এবং অন্যান্য প্যাকেজ দেখেছি তবে আমি যখন ক্লান্ত হয়ে পড়েছিলাম তখন ইনস্টল করা ছিল)। আমি সন্দেহ করি যে এটিই ডিস্কস্পেস গ্রহণ করছে।

যাইহোক এখনও পর্যন্ত আমি উত্স ফোল্ডারগুলি মুছে ফেলেছি আমি জানি যে আমার কাছে এই কমান্ড ছিল এবং চালানো হয়েছিল। আমি আর কী করতে পারেন? (3gigs শক্তিশালী)

sudo apt-get autoclean
sudo deborphan | xargs sudo apt-get -y remove --purge

উপরোক্ত কাজ করার পরে আমি এনসিডিইউ করেছি এবং এটি পেয়েছি

  1. গিট নিজেই '2 / ইউএসআর / লোকাল / লিবেক্সেক / গিট-কোর 'সমস্ত 152 ফাইলে 502mb ব্যবহার করছিল। কে জানত. আমি অবাক করেছিলাম যে এই ফাইলগুলির বেশিরভাগই প্রতিটি 4.6 এমবি ...

  2. মাই এসকিএল আমার / টিএমপি ফোল্ডারে 1 + জিবি নিচ্ছে up

  3. আমি ঘটনাক্রমে আমার মনো সিআরসি ফোল্ডারটির একটি অনুলিপি তৈরি করেছিলাম যার মধ্যে দুটি মনো মনো আছে এবং এটি একসাথে 1.7 জিবি।

এসসিআরএর অনুলিপি এবং একটি অতিরিক্ত মনো বিল্ড মুছে ফেলার পরে (একসাথে ২.g জিবি) + আমার টেম্পল ফোল্ডারে ডিএসএফ-এর মাইএসকিএল এখন 54% এর পরিবর্তে 28% রিপোর্ট করে যা আমাকে আরও ভাল বোধ করে makes

আমি এখনও অবাক হই গিট 502mb ব্যবহার করে। উইন্ডোজে এটি 57 এমবি ব্যবহার করে (প্রায় 10xless)। এবং সমতুল্য ফোল্ডার (সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ গিট \ লিবেক্সেক \ গিট-কোর) এ সমস্ত অ্যাপ্লিকেশনগুলিকে গিট করার শর্টকাট হিসাবে রয়েছে। এবং গিটটি কেবলমাত্র 1.2mb (4.6 নয়)। এছাড়াও আমি পরীক্ষা করেছিলাম যে লিনাক্স গিট-কোর ফোল্ডারটি সমস্ত লিঙ্ক ছিল কিনা, আমি জানি তারা সফটলিঙ্কগুলি (আমি সিএমডি ব্যবহারfind . -maxdepth 1 -type l -print0 | xargs -0 ls -ld করেছি ) আমি স্ট্যাট গিট চেষ্টা করেছি, স্ট্যাট গিট-অ্যাড এবং দেখেছি তাদের একই ইনোড রয়েছে। সুতরাং এই ফাইলগুলির বেশিরভাগই গিটের হার্ডলিঙ্কগুলি (আমি ধরে নিই)। সুতরাং গিট প্রকৃতপক্ষে স্থান পরিমাণ গ্রহণ করতে পারে না।


@ য্যাস্পার লয়: আমার কাছে তবে কেবল মেশিনে আমার প্রবেশাধিকার রয়েছে।

উত্তর:


7

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

apt-cache show gdmap
apt-cache show fslint

gdmap: "GdMap হ'ল একটি সরঞ্জাম যা ডিস্কের স্থানটি কল্পনা করতে দেয় Ever আপনার হার্ডডিস্কটি পূর্ণ কেন বা কোন ডিরেক্টরি এবং ফাইলগুলি বেশিরভাগ জায়গা নেয়? জিডি ম্যাপের সাহায্যে এই প্রশ্নের দ্রুত উত্তর দেওয়া যায় directory ডিরেক্টরি কাঠামো প্রদর্শনের জন্য কুশন ট্রিটম্যাপগুলি হ'ল যা একটি সম্পূর্ণ ফোল্ডার বা এমনকি একটি ছবি সহ পুরো হার্ড ড্রাইভকে ভিজ্যুয়ালাইজ করে used "

fslint: "প্যাকেজ আনইনস্টল করার জন্য একটি ইন্টারফেস রয়েছে এবং এটি এর মতো জিনিসগুলি খুঁজে পেতে পারে:।

- Duplicate files
- Problematic filenames
- Temporary files
- Bad symlinks
- Empty directories
- Nonstripped binaries"

ঠিক আছে, এবং এখানে একটি এনক্রাস ভিত্তিক একটি রয়েছে, যা যদি আপনি এটি চান তবে আপেক্ষিক আকার দেখানোর জন্য হ্যাশ চিহ্নগুলি প্রিন্ট করবে:

ncdu
Description: ncurses disk usage viewer
    Ncdu is a ncurses-based du viewer. It provides a fast and easy-to-use interface through famous du utility. It allows to browse through the directories and show
    percentages of disk usage with ncurses library.

এবং আরও বেশি জড়িত আমার সিস্টেম রেপো থেকে আরও দুটি পাঠ্য-ভিত্তিক অ্যাপ্লিকেশন:

gt5
durep

apt-get install fslintআমাকে fslint-gui পেয়েছে fslint না। এই উভয়টিরই গুই দরকার এবং আমার কেবল বাক্সে শেল অ্যাক্সেস রয়েছে। আপনার কি অন্য কোন সুপারিশ আছে?

fslint আসলে fslint কমান্ড লাইন সরঞ্জামগুলির একটি গুই ফ্রন্ট-এন্ড। আমার সিস্টেমে এগুলি / usr / share / fslint / fslint / এ রয়েছে। Gdmap এর মতো শোনার জন্য একটি অভিশাপ বা এসিআই-আর্ট-আইফিয়েডের সামনের প্রান্তটি দরকার। :) কেবলমাত্র 'du -sh *' ব্যবহারের কিছু স্ক্রিপ্ট বিশদ রয়েছে। আমি দুশ-এর মতো জিনিস ব্যবহার করি গ্রেপ [0-9] [এমজি] শর্ট কাট হিসাবে।
belacqua

আমি আমার মূল উত্তরে এনসিডিইউর বর্ণনা যুক্ত করেছি।
belacqua

2

... মাইএসকিএল তৈরি করতে ব্যর্থ হয়েছে, [..] গিট এবং নির্ভরতা তৈরি করতে ...

আপনি কোথায় এটি চালিয়েছেন? উত্স ব্যবহার করে আপনার হোম ডিরেক্টরিতে make? জড়িত ডিরেক্টরিগুলি সরান।

আপনি যদি অ্যাপটি-গেট (বা সিন্টাপটিক যা অ্যাপ্লিকেশন ব্যবহার করে) ব্যবহার করে প্যাকেজগুলি ইনস্টল করেন, ইতিহাসটি / var / লগ / অ্যাপে পাওয়া যায়। আপনি এটি দিয়ে একটি টার্মিনালে এটি দেখতে পারেন less:

less /var/log/apt/history.log

আপনি যদি এন্ট্রিগুলি দেখতে history.log.1.gzপান zlessতবে ফাইলগুলি সংকুচিত হওয়ার কারণে আপনাকে ব্যবহার করতে হবে :

zless /var/log/apt/history.log.1.gz

আরেকটি বড় স্পেস ইটার হ'ল ক্যাশ, বিশেষত অ্যাপ্লিকেশন। আপনি চালনা করে ডিস্কস্পেস অ্যাপটি ব্যবহার করছেন তা পরীক্ষা করতে পারেন du -msh /var/cache/apt/archives। আপনি যদি কোনও প্রোগ্রাম পুনরায় ইনস্টল করেন এবং নিরাপদে সরানো যেতে পারে তবে এই ফাইলগুলি ব্যবহৃত হয়:

sudo apt-get clean

উবুন্টু ডকুমেন্টেশনের ডিস্ক স্পেসে একটি (আরও সম্পূর্ণ) পৃষ্ঠা রয়েছে, যা https://help.ubuntu.com/commune/RecoverLostDiskSpace এ পাওয়া যাবে ।


কোন ইতিহাস ছাড়াও টার্ম.লগ। অনেকটা টেক্সলাইভ দেখছি। আমি libboost-regex1.34.1, বহু-অ্যাপ্লিকেশন এবং এই ফাইলটি প্রায় 400 লাইন দেখতে পাচ্ছি। গতকাল লগ শুরু হয় যখন আমি গিটোলাইট ইনস্টল করতে শুরু করি। প্রচুর প্যাকেজ চালায় ... সম্ভবত আমার এখন লিবগুলি আনইনস্টল করা উচিত যে আমার আর এগুলির দরকার নেই? যাইহোক আমি মনে করি লগ ফাইলটি দিয়ে আমি কী করছি? আমি যে ডিরেক্টরিটি ইনস্টল করেছি তা দেখতে পাচ্ছি না।

এতে থাকা লগ ফাইলগুলিতে কেবল /var/log/apt/প্যাকেজ ব্যবহারের পরিবর্তন রয়েছে apt-get। Dpkg এর জন্য দেখুন /var/log/dpkg.log(এই ফাইলটি পড়া আরও শক্ত)। অ্যাপ্লিকেশন দ্বারা ব্যবহৃত গ্রন্থাগারগুলি ব্যবহার করে সরানো যেতে পারে sudo apt-get autoremove। ওহ, ডিস্কের জায়গা সাশ্রয়ের জন্য আমি আর একটি গুরুত্বপূর্ণ জিনিস ভুলে গিয়েছি।
লেকেনস্টেইন

sudo apt-get cleanজিনিস যোগ করা হয়েছে ।
লেকেনস্টেইন

2

ব্লিচবিট বিভিন্ন ধরণের অপ্রয়োজনীয় ফাইল (লগ / অনুবাদ / ক্যাশে / ইত্যাদি) মুছতে সক্ষম করে। রেপো থেকে পাওয়া যায়, এপ্ট-গেইন ইনস্টল ব্লিচবাইটের সাথে ইনস্টল করুন বা http://apt.ubuntu.com/p/bleachbit দেখুন যা ইনস্টলারটি খুলবে (gdeb এর উপর ভিত্তি করে?)

http://bleachbit.sourceforge.net/


2

আপনার হার্ড ড্রাইভের স্পেসটি কোথায় গেছে এবং এটি পরিষ্কার করার জন্য কেডিরস্ট্যাটটি খুব ভাল।

$ apt-cache search kdirstat
kdirstat - graphical disk usage display with cleanup facilities

নোট করুন যে kdirstat একটি কে.ডি. অ্যাপ্লিকেশন এবং কে।

বাওবাবের দিকে তাকাতেও পারতেন । বাওবাবের লক্ষ্য একই রকম, তবে কেডিআরস্যাট বা জিডিএম্যাপের মতো ভাল নয়। বাওবব স্ট্যান্ডার্ড জিনোম-ইউটিসের একটি অংশ বলে মনে হচ্ছে ...

$ apt-cache search baobab
gnome-utils - GNOME desktop utilities

বাওবাব কিছুই সরিয়ে দেয় না। এটি কেবল গ্রাফিকভাবে দেখায় যে কোন ফোল্ডারগুলি বেশিরভাগ ডিস্ক স্পেস ব্যবহার করছে।
পাপুকাইজা

0

সমস্ত স্লুয়েশন থেকে আমি চেষ্টা করেছি কেবলমাত্র একটি আসল স্পেস ক্লানিং give

apt-get remove --auto-remove  --purge  packagename

আমি ঠিক প্যাকেটের আকারটি নির্ভর করে 32MB হ'ল যখন আমি এপটি-গেইন রিমুভ চালাচ্ছি --পেজ প্যাকেজ অ্যাপটি-গেট দেখায় আমাকে যুক্ত করার সময় কেবলমাত্র 3.5MB স্পেস ফ্রি করা হবে - অটো-রিমুভ সমস্ত নির্ভরতা সরানো হয়েছিল এবং আরও জায়গা অর্জন করবে। তবুও যদি কে-ডি-কে সনাক্ত না করে অপসারণ করে আপনি এই কমান্ডটি সরিয়ে ফেলতে পারেন

 apt-get remove kdelibs-bin kdelibs5-data 

শেষ লগ ফাইল যদি আপনার এটি অপসারণের প্রয়োজন না হয় তবে সত্যিই বিরক্তিকর হয়ে উঠতে পারে।

cat /dev/null >  /var/log/auth.log  

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