df -h - प्रयुक्त स्थान + लाभ मुक्त स्थान / घर के कुल आकार से कम है


48

df -hयहां शो के आउटपुट के रूप में , कुछ 5GB तक खाली स्थान खा रहा है। तो, यह उपयोग करने के लिए उपलब्ध नहीं है।

मैं कभी-कभी यह भी नोटिस करता हूं कि हार्ड डिस्क कभी-कभी 100% तक भर जाती है। इसलिए, मुझे मशीन को पुनरारंभ करना पड़ा या कुछ अनावश्यक फ़ाइलों को हटाना पड़ा। केवल इन / घर विभाजन पर ध्यान दिया। नहीं जानते कि क्या ये दोनों संबंधित हैं, लेकिन सराहना करते हैं कि कोई भी इसमें कुछ अंतर्दृष्टि डाल सकता है।

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda8             100G   92G  2.7G  98% /home


1
"खुला छोड़" का मेरा कारण यह है कि "संभावित डुप्लिकेट " प्रश्न बहुत लंबा है । जानकारीपूर्ण होने के लिए अच्छा है कि यहाँ अच्छा नहीं है क्योंकि यह प्रश्न केवल 1/20 है । समान भी नहीं है।
वोल्कर सेगेल

जवाबों:


61

डिफ़ॉल्ट रूप से, ext2/3/4फ़ाइल सिस्टम केवल द्वारा प्रयोग करने योग्य स्थान का 5% आरक्षित रखता है root। यह एक सामान्य उपयोगकर्ता को डिस्क को पूरी तरह से भरने से बचने के लिए है जो तब सिस्टम घटकों को विफल करने का कारण बनेगा जब भी उन्हें डिस्क पर लिखने की आवश्यकता होगी।

आप कर सकते हैं आरक्षित ब्लॉक की संख्या (और फाइलसिस्टम के बारे में बहुत सारी जानकारी):

sudo tune2fs -l /dev/sda8

एक के लिए /homeविभाजन, यह शायद शून्य करने के लिए सुरक्षित अंश स्थापित करने के लिए सुरक्षित है:

sudo tune2fs -m 0 /dev/sda8

जिसे अतिरिक्त ~ 5GB उपलब्ध कराना चाहिए।


हाँ ... यह है कि मैं क्या देख रहा हूँ। धन्यवाद
Kasun Gajasinghe

मेरे मामले में यह 22 जीबी के आसपास मुक्त हो गया!
फिलिप डेल्टिल

3

डिफ़ॉल्ट रूप से, ext2 / 3/4 फाइल सिस्टम सुपरसुसर द्वारा केवल प्रयोग करने योग्य स्थान के 5% को सुरक्षित रखता है root

मेटाडेटा के लिए कुछ स्थान आरक्षित है , जो फ़ाइल सिस्टम के लिए आवश्यक है, उदाहरण के लिए इनोड और जर्नल।

आप मैनुअल में कुछ विवरण पा सकते हैं

man mkfs.ext4

1

यह प्रश्न वास्तव में df कमांड के आउटपुट की व्याख्या करने के बारे में है , जो प्रसिद्ध रूप से भ्रमित करने वाला है और यदि आपका Google इसके लिए है, तो आपको df के बारे में कई प्रश्न दिखाई देंगे ।

" आकार " df परिणाम हैं 5% आरक्षित स्थान @ INCLUSIVE के INCLUSIVE के बारे में आपको बताया है। यह कुल ABSOLUTE स्पेस है। यह संख्या उस विभाजन के लिए fdisk -l के परिणामों में दिखाए गए आकार को अनुमानित करेगी जो आप df परिणामों में देख रहे हैं ।

" प्रयुक्त " + " अवाइल " कुल प्रभावी स्थान प्रदान करता है और 5% आरक्षित स्थान को बढ़ाता है। यह वह स्थान है जिसके साथ आप वास्तव में काम कर सकते हैं।

तो कुछ भी " लापता " नहीं है - " आकार " और (" प्रयुक्त " + " एवैल ") के बीच असमानता df आउटपुट में योग 5% आरक्षित स्थान का प्रतिनिधित्व करता है

लेकिन df के लिए उपलब्ध स्थान की व्याख्या करने के बारे में भ्रम वहाँ समाप्त नहीं होता है! यदि आप एक बड़ी फ़ाइल हटाते हैं, लेकिन इसके लिए प्रक्रिया समाप्त नहीं की गई है, तो यह "मुक्त" स्थान df के परिणामों में परिलक्षित नहीं होगा । आप अपना सिर खुजलाते हुए सोचेंगे " लेकिन मैंने वह फाइल डिलीट कर दी है, इसलिए मैं df में अतिरिक्त जगह क्यों नहीं देख सकता ? " में df का परिणाम है।

sudo lsof + L1 हटाए गए फ़ाइलों की पहचान करेगा जो अभी भी एक पीड दिखा रहा है।

HTH df आउटपुट की व्याख्या करने के बारे में कुछ भ्रम को दूर करता है । - आतंक

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