जवाबों:
डैश से ओपन सिस्टम मॉनिटर और फाइलसिस्टम टैब चुनें।
या वैकल्पिक रूप से एक टर्मिनल खोलें और टाइप करें:
df -h
df -h --total
df
बाइट्स में प्रयुक्त और मुक्त स्थान के df -m
लिए , 1 एमबी की इकाइयों में जगह के df -h
लिए , सबसे बड़ी उपलब्ध इकाई के लिए। आप यह भी प्राप्त करेंगे % usage
, हालांकि यह उपरोक्त सभी के साथ समान है।
आप उपयोग कर सकते हैं baobab
, या इस तरह के रूप में इसी तरह उपकरणों kdirstat
या filelight
, क्या फ़ाइलें आपके डिस्क स्थान उपयोग कर रहे हैं।
बाउब को Disk Usage Analyzer
उबंटू पर भी कहा जाता है।
यहाँ का एक नमूना स्क्रीनशॉट है baobab
:
नीचे एक नमूना स्क्रीनशॉट है filelight
:
कमांड लाइन विकल्प के लिए, मैं उपयोग करना पसंद करता हूं ncdu
:
उप-फ़ोल्डरों पर कुल सापेक्ष डिस्क उपयोग प्राप्त करने के लिए आप उप-फ़ोल्डरों में ड्रिल कर सकते हैं। यह सभी तरह से नीचे कछुए है। du -sh
दूरस्थ मशीनों की तुलना में अधिक निफ्टी ।
ncdu
अब तक पता नहीं था । बहुत उपयोगी कार्यक्रम। मैं du -sk * | sort -n
उपयोग करने के लिए जारी करने से चला गया ncdu
। जबकि मुझे एक टर्मिनल में कुछ आसान आदेश जारी करने या यहां तक कि एलियास बनाने में सक्षम होने का आनंद मिलता है, कोई भी मतलब पहिया को सुदृढ़ करना नहीं है।
ncdu
एक बहुत अच्छा उपकरण है, बहुत तेज़, बहुत बढ़िया।
QDirStat
और यह बहुत तेज़ है और ड्राइव / (पुनरावर्ती) फ़ोल्डर के उपयोग का एक उत्कृष्ट चित्रमय प्रतिनिधित्व है।
ncdu
इसे -x
स्विच के साथ उपयोग करने के लिए उपयोग करने की सलाह दूंगा ताकि यह डिस्क स्पेस काउंट में माउंट किए गए डिवाइस को गिनने की कोशिश न करे। ncdu -x /
आपको अपनी जड़ से दिखा सकता है /
।
gnome-system-monitor
या df -h
याlsblk
अन्य उपयोगी उपयोगिताएँ हैं baobab
।
lsblk
प्रत्येक विभाजन के आकार को सूचीबद्ध करता है, न कि मुक्त स्थान को।
अगर मेरी तरह आप सभी की जरूरत डिस्क स्थान का उपयोग किया जाता है तो बस निम्नलिखित कमांड का उपयोग करें।
df -h --total
⚡️ मानार्थ GIF।
यहां अंत में दिखाए गए कुल के साथ एक नमूना आउटपुट है
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% -
चीयर्स!
PS मैंने इसके बारे में एक पोस्ट लिखी थी - हाउ डू डू फाइंड अमाउंट ऑफ फ्री स्पेस ऑन माई हार्ड ड्राइव ऑन कमांड लाइन?
फ्री / यूज्ड डिस्क स्पेस हमेशा एक पार्टीशन से संबंधित होता है
पहले आपको यह तय करने की आवश्यकता है कि आप किस विभाजन में रुचि रखते हैं।
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
वह बड़ा क्यों है ? .... यह एक अन्य प्रश्न है ...
यह करने के कई तरीके हैं।
Nautilus में दृश्य मेनू में स्थिति पट्टी सक्षम करें। यह सभी नॉटिलस खिड़कियों के नीचे एक बार आपको मुफ्त जगह बताएगा।
सभी डिस्क और उनके खाली स्थान की सूची देखने के लिए फ़ाइल सिस्टम सिस्टम मॉनिटर का उपयोग करें।
अपने सिस्टम पर सभी निर्देशिकाओं की सूची प्राप्त करने के लिए डिस्क उपयोग विश्लेषक का उपयोग करें और वे कितना खाली स्थान लेते हैं।
नॉटिलस में किसी भी फ़ोल्डर में जाएं और पृष्ठभूमि पर राइट क्लिक करें। खाली जगह की जांच करने के लिए गुण विंडो खोलें।
कमांड चलाएं df -h
।
दूसरा रास्ता! कंप्यूटर पर Nautilus (फ़ाइल एक्सप्लोरर) पर राइट क्लिक करें और गुण क्लिक करें। यह प्रदर्शित करता है कि आपकी हार्ड ड्राइव पर कितना खाली और उपयोग किया गया स्थान है।
उपयोग dconf-editor
या gsettings
( sudo apt-get install dconf-tools
) आप स्थिति बार के डिफ़ॉल्ट व्यवहार को सक्षम कर सकते हैं।
डिफ़ॉल्ट रूप से स्थिति पट्टी को सक्षम करने के लिए अपने टर्मिनल पर इसे टाइप करें
gsettings set org.gnome.nautilus.window-state start-with-status-bar true
डिफ़ॉल्ट रूप से स्थिति बार को अक्षम करने के लिए अपने टर्मिनल पर टाइप करें
gsettings set org.gnome.nautilus.window-state start-with-status-bar false
उसके बाद आपके पास Nautilus पर डिफ़ॉल्ट रूप से खोला गया स्टेटसबार होगा, और कुछ भी चलाने की आवश्यकता नहीं है।
मैंने इसके लिए कमांड लाइन और गुई संस्करण के साथ थोड़ा हैक लिखा। यह बल्कि हार्ड-कोडेड है, इसलिए कुछ ट्विक्स की आवश्यकता हो सकती है। इसके अलावा, गुई संस्करण आनुपातिक फ़ॉन्ट का उपयोग करने के लिए प्रकट होता है जो प्रदर्शित आउटपुट के संरेखण को गड़बड़ करता है। ये स्क्रिप्ट आपके रास्ते में कहीं भी रखी जा सकती हैं (जैसे $ HOME / बिन में) और आप अपने डेस्कटॉप या पैनल पर gui स्क्रिप्ट के लिए एक आइकन बना सकते हैं।
#!/bin/bash
## jdf - Copyleft 04/25/2009 - JPmicrosystems - GPL
## Free space on disk
## Custom df output
## Human readable (-h)
## sorted by file system name
## Make a temporary file and put the following awk program in it
AWK=$(/bin/mktemp -q /tmp/jdf.XXXXXX)
## PROG is quoted to prevent all shell expansions
## in the awk program
cat <<'PROG' > ${AWK}
## Won't work if mount points are longer than 21 characters
BEGIN {
## Use fixed length fields to avoid problems with
## mount point or file system names with embedded blanks
FIELDWIDTHS = "11 11 6 6 5 5 21"
printf "\n%s\n\n", " Available Disk Space"
printf "%s\n", "Mount Point Avail Size Used Use% Filesystem Type"
}
## Eliminate some filesystems
## That are usually not of interest
## anything not starting with a /
! /^\// { next }
## Rearrange the columns and print
{
TYP=$2
gsub("^ *", "", TYP)
printf "%-21s%6s%6s%5s%5s %s%s\n", $7, $5, $3, $4, $6, $1, TYP
}
END { print "" }
PROG
df -hT | tail -n +2 | sort | gawk -f ${AWK}
rm -f ${AWK}
नमूना उत्पादन:
Available Disk Space
Mount Point Avail Size Used Use% Filesystem Type
/ 22G 30G 6.6G 24% /dev/sda6 ext4
/media/dataspace 44G 155G 105G 71% /dev/sda8 ext3
/home 5.5G 32G 25G 82% /dev/sda9 ext3
गुई संस्करण:
#!/bin/bash
jdf | zenity --title "Available Disk Space" --text-info --width=500 --height=300 --timeout=60
नए गुई संस्करण का उपयोग कर फोंट के साथ तय किया गया
#!/bin/bash
jdf | yad --fontname="DejaVu Sans Mono 12" --title "Available Disk Space" --text-info --width=650 --height=300
नेट पर सभी के बारे में डीएफ जानकारी है, लेकिन मुझे आउटपुट पसंद है जो सरल और पढ़ने में आसान है।
अगर तुम दौड़ते हो
df -h --total
आउटपुट में नीचे की रेखा आपको आपके सिस्टम में कितना शेष है, साथ ही साथ कितना उपयोग किया जाता है आदि।
अन्य विकल्प का उपयोग करना है
df -h --total | grep total
जो इसे एक लाइन में दिखाएगा
यह सब गीगाबाइट में।
मैंने इसे शेल कमांड में मैप किया dspace
और जब मैं उस टर्मिनल में टाइप करता हूं तो यह तुरंत मुझे मेरी डिस्क स्पेस का उपयोग दिखाता है।
आप बहुत कम शेल कमांड भी लिख सकते हैं जो इसे मॉनिटर करेगा और बहुत कम होने पर आपको अलर्ट करेगा आदि।
यदि आप MATE DE ( Ubuntu MATE ) के साथ उबंटू का उपयोग करते हैं, तो आप इसका उपयोग कर सकते हैं MATE Disk Usage Analyzer
:
mate-utils
mate-disk-usage-analyzer
इसका स्क्रीनशॉट नीचे प्रस्तुत किया गया है:
नवीनतम 18.04 एलटीएस पर भी यह पारंपरिक रूप से अच्छा लगता है।
अगर आपको एंड्रॉइड स्टूडियो में कम डिस्क स्थान में समस्या का सामना करना पड़ रहा है, तो बस अपने एवीडी प्रबंधक में अवांछित एमुलेटर को हटा दें। मैंने अन्य चीजों की कोशिश करने के लिए पूरी तरह से बर्बाद कर दिया। यह मेरे लिए काम करने वाले किसी भी एक के लिए पूरी मदद करता है।
कुछ माउंटेड विभाजनों के उपयोग का पता लगाने के लिए फाइललाइट सबसे अच्छा चित्रमय कार्यक्रम है। वह सब कुछ नहीं दिखाता है जो सिस्टम द्वारा माउंट किया गया है, लेकिन पर्याप्त डेटा प्रदर्शित करता है जिसे एक औसत उपयोगकर्ता को पर्याप्त करना चाहिए। काम करने के लिए रूट की आवश्यकता नहीं है, एक नियमित उपयोगकर्ता के रूप में चलाया जा सकता है। केडीई के अंतर्गत आता है।
उपयोगिताओं / डिस्क पर जाएं यह आपको उपयोग का प्रतिशत देगा। लिनक्स दो एसडीए में विभाजित है, पहला ओएस के लिए है, दूसरा फाइलों के लिए है (उपलब्ध स्थान)
बस आप मुफ्त कमांड का उपयोग करके उपलब्ध खाली स्थान पा सकते हैं .. यहां आप मुफ्त कमांड के उपयोग के बारे में स्पष्ट विवरण प्राप्त कर सकते हैं
लिनक्स पर उपलब्ध मुफ्त स्थान खोजने के लिए "फ्री" कमांड का उपयोग करना
free
आदेश के लिए है स्मृति हार्ड डिस्क के लिए नहीं,।
आप अपनी हार्ड ड्राइव के बारे में सबसे व्यापक स्वास्थ्य स्थिति की जानकारी के लिए भी उपयोग कर सकते हैं smartctl --xall /dev/sda
:।
इसके लिए sudo
विशेषाधिकारों की आवश्यकता हो सकती है ।