सवाल मैं अपने हार्ड ड्राइव पर खाली जगह की मात्रा कैसे प्राप्त करूं?


क्या उबंटू में मुफ्त / उपयोग की गई डिस्क स्पेस की तुरंत जांच करने का कोई तरीका है?

मुझे लगता है कि आप फ़ाइल ब्राउज़र में 'फाइल सिस्टम' पर राइट क्लिक कर सकते हैं और 'गुण' या कुछ चुन सकते हैं लेकिन ऐसा कोई विकल्प नहीं है।


404
2017-10-28 12:53


मूल




जवाब:


खुला सिस्टम मॉनीटर डैश से और चुनें फ़ाइल सिस्टम टैब।

enter image description here

या वैकल्पिक रूप से टर्मिनल खोलें और टाइप करें:

df -h

435
2017-10-28 12:56



धन्यवाद! मुझे वह चाहिए जो मुझे चाहिए। लेकिन यह एक प्रकार का बमर है कि एचडी उपयोग की जांच करने का कोई सहज तरीका नहीं है। मुझे लगता है कि ज्यादातर लोग इसे समझने की कोशिश कर निराश हो जाएंगे। - greg
कुंआ। हर बार जब आप नॉटिलस में किसी फ़ोल्डर में होते हैं, तो यह नीचे बताता है कि डिवाइस पर कितनी जगह छोड़ी गई है। - Elvis Stressborg
@greg: असल में, यह उतना सरल नहीं है जितना आप सोच सकते हैं, क्योंकि यूनिक्स के बढ़ते फाइल सिस्टम का मतलब है कि किसी भी फ़ोल्डर की सामग्री अलग-अलग डिस्क या विभाजन पर संभावित रूप से मौजूद हो सकती है। इस प्रकार, मुक्त स्थान की जांच करने की कोई भी विधि स्पष्ट रूप से इसके लिए जिम्मेदार होना चाहिए। - Scott Severance
df -h --total - nutty about natty
dfबाइट्स में प्रयुक्त और मुक्त स्थान के लिए, df -m 1 एमबी की इकाइयों में अंतरिक्ष के लिए, df -h सबसे बड़ी उपलब्ध इकाई के लिए। आपको भी मिल जाएगा % usageहालांकि यह उपरोक्त सभी के साथ समान रहता है। - Fr0zenFyr


gnome-system-monitor या df -h या lsblk

अन्य उपयोगी उपयोगिताओं हैं baobab


147
2017-10-28 13:01



उपयोगकर्ता 606723 के साथ सहमत हैं। कूल उपयोगिता baobab :) - Dhaval


आप उपयोग कर सकते हैं baobab, या इसी तरह के उपकरण जैसे kdirstat या filelight, यह देखने के लिए कि कौन सी फाइलें आपकी डिस्क स्पेस का उपयोग कर रही हैं।

बाओबाब भी कहा जाता है Disk Usage Analyzer उबंटू पर

यहां एक नमूना स्क्रीनशॉट है baobab:

baobab

नीचे एक नमूना स्क्रीनशॉट है filelight:

filelight

कमांड लाइन विकल्प के लिए, मैं उपयोग करना पसंद करता हूं ncdu:

ncdu

उप-फ़ोल्डरों पर कुल सापेक्ष डिस्क उपयोग प्राप्त करने के लिए आप सब-फ़ोल्डर्स में ड्रिल कर सकते हैं। यह सभी तरह से कछुए है। से अधिक निफ्टी du -sh रिमोट मशीनों पर।


144
2018-06-06 23:17



के बारे में पता नहीं था ncdu अब तक। बहुत उपयोगी कार्यक्रम। मैं जारी करने से चला गया du -sk * | sort -n उपयोग करने के लिए ncdu। जबकि मैं टर्मिनल में कुछ आसान कमांड जारी करने या यहां तक ​​कि उनसे उपनाम बनाने में सक्षम होने का आनंद लेता हूं, फिर भी पहिया को फिर से शुरू करने का कोई मतलब नहीं है। - Tass
अभी सक्षम कर रहा है, केवल v1.8 हालांकि :( - Jamie Hutber
ncdu एक बहुत अच्छा उपकरण है, बहुत तेज, बहुत बढ़िया है। - Boinst
kdirstat के रूप में remade था QDirStat और यह बेहद तेज़ और ड्राइव / (रिकर्सिव) फ़ोल्डर उपयोग का उत्कृष्ट ग्राफिकल प्रतिनिधित्व है। - Blauhirn
एनसीडीयू एक महान उपकरण है। हम शीर्ष उपयोगकर्ताओं / होगर्स खोजने के लिए हमारी टीम में इसका इस्तेमाल करते हैं - Viet


यदि मुझे पसंद है तो आपको बस डिस्क स्थान की कुल आवश्यकता है, तो बस निम्न आदेश का उपयोग करें।

df -h --total

️ मानार्थ जीआईएफ।

total disk space

अंत में दिखाए गए कुल के साथ नमूना आउटपुट यहां दिया गया है

Filesystem      Size  Used Avail Use% Mounted on
udev            478M     0  478M   0% /dev
tmpfs           100M  4.5M   95M   5% /run
/dev/vda1        20G  3.3G   16G  18% /
tmpfs           497M     0  497M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           497M     0  497M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/0
total            22G  3.3G   17G  17% -

चीयर्स!

अनुलेख मैंने इसके बारे में एक पोस्ट लिखा - मैं कमांड लाइन के साथ अपनी हार्ड ड्राइव पर फ्री स्पेस की मात्रा कैसे प्राप्त करूं?


51
2017-09-24 18:26





नि: शुल्क / उपयोग डिस्क स्थान हमेशा से संबंधित है विभाजन

सबसे पहले आपको यह तय करने की ज़रूरत है कि आप किस विभाजन में रुचि रखते हैं।

root@pc:~# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/sda1               28G   26G  643M  98% /
none                   4.0K     0  4.0K   0% /sys/fs/cgroup
udev                   3.9G  4.0K  3.9G   1% /dev
tmpfs                  790M  1.5M  789M   1% /run
/dev/sda6              887G  685G  158G  82% /home

मेरे मामले में मुझे रूचि है / चूंकि इसका उपयोग 98% है। दूसरे शब्दों में यह लगभग भरा है।

अब मैं यह आदेश देखने के लिए उपयोग करता हूं कि कौन सी फाइलें और निर्देशिकाओं में सबसे बाइट्स हैं:

root@pc:~# du -ax / | sort -rn > /var/tmp/du-root-$(date --iso).log

उपरोक्त आदेश में कुछ समय लग सकता है। यदि आप वास्तव में दुर्भाग्यपूर्ण हैं तो परिणाम बहुत बड़ा है /var/tmp। फिर आपको एक अन्य गंतव्य की आवश्यकता है। शायद एक अस्थायी घुड़सवार यूएसबी मेमोरी स्टिक।

मेरे परिणाम की पहली पंक्तियां यहां दी गई हैं:

root@pc:~# less /var/tmp/du-root-$(date --iso).log
26692380        /
9875188 /usr
8931652 /var
4057324 /var/log
4038176 /var/log/bootchart
3784016 /usr/share
2934248 /lib
2799204 /usr/lib
2785176 /lib/modules
2617048 /var/lib
2141124 /usr/src
1834444 /var/lib/docker
1817372 /var/lib/docker/aufs
1817076 /var/lib/docker/aufs/diff
1769612 /localhome
1338484 /tmp

यही वजह है कि /var/log/bootchart वह बड़ा है? .... यह एक और सवाल है ...


13
2017-12-06 11:23





यह करने के कई तरीके हैं।

  • नॉटिलस में व्यू मेनू में स्टेटस बार सक्षम करें। यह आपको सभी नॉटिलस विंडो के निचले भाग में एक बार रखेगा जो आपको खाली स्थान बताएगा।

  • सभी डिस्क और उनकी खाली जगह की सूची देखने के लिए फ़ाइल सिस्टम सिस्टम मॉनीटर का उपयोग करें।

  • अपने सिस्टम पर सभी निर्देशिकाओं की सूची प्राप्त करने के लिए डिस्क उपयोग विश्लेषक का उपयोग करें और वे कितनी खाली जगह लेते हैं।

  • नॉटिलस में किसी भी फ़ोल्डर पर जाएं और पृष्ठभूमि पर राइट क्लिक करें। मुक्त स्थान की जांच के लिए गुण विंडो खोलें।

  • आदेश चलाएं df -h


11
2017-10-28 13:07



डिस्क उपयोग विश्लेषक जो मुझे चाहिए, उसी ड्राइव पर मौजूद निर्देशिकाओं के समूह की बजाय एक साधारण विंडोज-शैली प्रति-ड्राइव ब्रेकडाउन (उपयोग / कुल)। - Sina Madani


दूसरा रास्ता! नॉटिलस (फ़ाइल एक्सप्लोरर) में कंप्यूटर पर राइट क्लिक करें और गुण क्लिक करें। यह दिखाता है कि आपकी हार्ड ड्राइव पर कितनी मुफ्त और उपयोग की गई जगह है। enter image description here


7
2018-02-05 02:27