फ़ाइलों को हटाने से उपलब्ध स्थान क्यों नहीं बढ़ता है?


23

हाल ही में मुझे एक निश्चित विभाजन पर "0 बाइट्स फ्री" के बारे में एक संदेश मिला है।

तो मैंने देखा और, निश्चित रूप से पर्याप्त:

$ df
Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/sda1       65190604  10920296  50959160  18% /
udev              966544         4    966540   1% /dev
tmpfs             389532       744    388788   1% /run
none                5120         0      5120   0% /run/lock
none              973828       152    973676   1% /run/shm
/dev/sda5      397327316 391010276         0 100% /media/8b5e40d0-95b3-4e60-831c-e9b9aeadbfa4

उस विभाजन पर 0 बाइट उपलब्ध हैं।

इसलिए मैंने उन फाइलों का एक गुच्छा हटा दिया जिनकी मुझे इस मशीन पर ज़रूरत नहीं थी, और कचरा खाली कर दिया। मुझे उम्मीद है कि "प्रयुक्त" छोटे पाने के लिए और "उपलब्ध" उसी राशि से बड़ा होने के लिए।

लेकिन वास्तव में जो हुआ था

$ df
Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/sda1       65190604  10921184  50958272  18% /
udev              966544         4    966540   1% /dev
tmpfs             389532       744    388788   1% /run
none                5120         0      5120   0% /run/lock
none              973828       152    973676   1% /run/shm
/dev/sda5      397327316 390986836         0 100% /media/8b5e40d0-95b3-4e60-831c-e9b9aeadbfa4

"प्रयुक्त" वास्तव में छोटा हो गया, लेकिन "उपलब्ध" अभी भी शून्य है।

मैंने मशीन को रिबूट किया, और मैं अभी भी "उपलब्ध" कॉलम में 0 देखता हूं।

"उपलब्ध" हमेशा शून्य क्यों होता है, यहां तक ​​कि जब मैं फ़ाइलों का एक गुच्छा हटाता हूं तो "प्रयुक्त" छोटा हो जाता है?

फ़ाइलों को हटाने से उपलब्ध स्थान क्यों नहीं बढ़ता है?

मैं Ubuntu 12.04 LTS चला रहा हूं।

$ df -hi
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/sda1        4.0M  512K  3.5M   13% /
udev             205K   486  204K    1% /dev
tmpfs            208K   390  208K    1% /run
none             208K     3  208K    1% /run/lock
none             208K     7  208K    1% /run/shm
/dev/sda5         25M  975K   24M    4% /media/8b5e40d0-95b3-4e60-831c-e9b9aeadbfa4

विभाजन किस तरह का है (ntfs, ext4, fat32)? आपकी डिस्क उपयोगिता क्या कहती है? और क्या आपने इसे Bleachbit (linux के लिए Ccleaner) या कुछ अन्य उपयोगिता के साथ साफ करने की कोशिश की?
रिमीजई 21

इन जवाबों में से किसी ने भी मेरे मुद्दे को हल नहीं किया। मैं v13.10 चला रहा हूं और एसडी कार्ड से फाइल डिलीट करते समय यह अभी भी एक समस्या है। अधिक फाइलें हटाना एक स्वीकार्य उत्तर नहीं है, इसलिए यह समीकरण में भी नहीं है। Tune2f कमांड चलाना और ट्रैश फाइल को डिलीट करना केवल 2 उत्तर हैं जिन पर विचार किया जा रहा है और वे दोनों इस समस्या को हल करने में विफल हैं।

जवाबों:


26

स्टेप बाय स्टेप ट्यूटोरियल

  1. sudo tune2fs -m 0 /dev/sda5टर्मिनल में भागो , मान लेना / देव / sda5 आपकी ड्राइव है।
  2. अपना पासवर्ड दर्ज करें (आप इसे टाइप करते हुए नहीं देखेंगे)।
  3. अपना स्थान फिर से जांचें, यह मुफ़्त होना चाहिए।

से man tune2fs:

-m reserved-blocks-percentage
  Set the percentage of the filesystem which may only be allocated by privileged
  processes. Reserving some number of filesystem blocks for use by privileged 
  processes  is done  to  avoid  filesystem fragmentation, and to allow system 
  daemons, such as syslogd(8), to continue to function correctly after non-privileged 
  processes are prevented from writing to the filesystem.  Normally, the default
  percentage of reserved blocks is 5%.

17

सरल उत्तर अधिक फ़ाइलों को हटा रहा है। आप देख रहे हैं "आरक्षित" ब्लॉक खुद को पुनः प्राप्त कर रहे हैं। किसी फाइलसिस्टम का सामान्य रूप से 5% विशेषाधिकार प्राप्त प्रक्रियाओं के लिए आरक्षित है, उस सीमा तक पहुँचने पर फाइलसिस्टम को पूर्ण माना जाता है। आप tune2fs -mकमांड के साथ सीमा को समायोजित कर सकते हैं । अधिक जानकारी के लिए धुनों के लिए मैन पेज देखें।


6

जब आप उस पार्टीशन में एक फ़ाइल को डिलीट करते हैं जो उबंटू में स्थापित नहीं है, तो यह एक .Trashes/ .Trashes-1000फ़ोल्डर बनाता है जो रीसायकल बिन के बराबर है। संख्या उबंटू संस्करणों के बीच भिन्न हो सकती है। एक बार जब आप विभाजन में होते हैं, तो छिपी हुई फ़ाइलों को देखने के लिए Ctrl+ दबाएं hजो कि वे हैं जो शुरू करते हैं .। यदि आप इस फ़ाइल को हटाते हैं, तो आपने वास्तव में सभी फ़ाइलों को हटा दिया है और आपके पास अधिक स्थान होगा।


उन्होंने कहा कि उन्होंने कचरा खाली कर दिया है, इसलिए यह कारण नहीं हो सकता।
मैकेनिकल घोंघा

1
एक ही मुद्दा था। भले ही उत्तर 3 के तहत व्यक्ति ने कहा कि यह मुद्दा नहीं हो सकता, क्योंकि खाली कचरा है। तुम गलत हो। यह वास्तव में मेरा मुद्दा था। 50GB से 500GB तक फ्री स्पेस।

अन्य जवाब मुद्दे के स्रोत को संबोधित नहीं करते हैं, लेकिन यह एक करता है। धन्यवाद।
मिलादियस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.