यह दशमलव मान और द्विआधारी उपसर्ग के बीच अंतर है ।
इस मामले में, यह कह रहा है कि आप 0 बाइनरी बाइट्स का उपयोग कर रहे हैं।
क्या फर्क पड़ता है?
हमारे उदाहरण के रूप में "गीगा" का उपयोग करते हुए, इसका मतलब है किसी चीज़ का 1000 3 (यानी गीगाहर्ट्ज़)।
कंप्यूटर में यह एक दिलचस्प समस्या है:
एक गीगाबाइट 1000 3 बाइट्स है। हालाँकि एक बाइट 8 (बाइनरी) बिट्स है। जिसका अर्थ है कि यह तकनीकी रूप से 1024 3 बाइट्स है। इसके लिए खाते में, हम अलग-अलग संकेतन का उपयोग करते हैं:
- गीगा दशमलव (बेस 10) है
- जीआईबी द्विआधारी (बेस 2) है
आउटपुट आपको बता रहा है कि यह बाइनरी इकाइयों का उपयोग कर रहा है।
यदि आप "मानव पठनीय दशमलव संकेतन" में आउटपुट प्राप्त करना चाहते हैं, तो एक राजधानी "एच" का उपयोग करें:
$ df -H
/dev/disk2 1.1T 413G 706G 37% 100935848 172431606 37%
map auto_home 0B 0B 0B 100% 0 0 100% /home
अंत में, यह वास्तव में Apple सम्मेलन नहीं है, लेकिन BSD (यह BSD कमांड है) से एक है। आप मैन पेज पर अधिक जानकारी पा सकते हैं ( man df
)।
df -H
? RTM-h
ऑप्शन आउटपुट बेस 2 है औरH
ऑप्शन आउटपुट बेस 10. है