एंड्रॉयड

Linux में फ्री कमांड

इस 1 कमांड से सारे वायरस डिलीट हो जायेंगे | Delete Virus Without any AntiVirus Software

इस 1 कमांड से सारे वायरस डिलीट हो जायेंगे | Delete Virus Without any AntiVirus Software

विषयसूची:

Anonim

अपने लिनक्स सिस्टम पर मेरे पास कितनी मुफ्त रैम मेमोरी है? क्या नए एप्लिकेशन इंस्टॉल करने और चलाने के लिए पर्याप्त मुफ्त मेमोरी है?

लिनक्स सिस्टम में, आप सिस्टम की मेमोरी उपयोग पर एक विस्तृत रिपोर्ट प्राप्त करने के लिए free कमांड का उपयोग कर सकते हैं।

free कमांड भौतिक और स्वैप मेमोरी के साथ-साथ सिस्टम में मुफ्त और उपयोग की जाने वाली मेमोरी और स्वैप स्पेस की कुल मात्रा के बारे में जानकारी प्रदान करता है।

फ्री कमांड का उपयोग कैसे करें

free कमांड के लिए सिंटैक्स निम्नानुसार है:

free

जब किसी विकल्प के बिना उपयोग किया जाता है, तो free कमांड मेमोरी के बारे में जानकारी प्रदर्शित करेगा और kibibyte में स्वैप करेगा। 1 kibibyte (KiB) 1024 बाइट्स है।

free

आउटपुट में तीन लाइनें शामिल होंगी, एक हेडर, मेमोरी के लिए एक लाइन और स्वैप के लिए एक:

total used free shared buff/cache available Mem: 8075208 3204964 1310540 551232 3559704 4198340 Swap: 2097148 0 2097148 पुराने लिनक्स संस्करणों में, आउटपुट थोड़ा अलग हो सकता है।

यहां बताया गया है कि प्रत्येक कॉलम का क्या मतलब है:

  • कुल - यह संख्या मेमोरी की कुल मात्रा का प्रतिनिधित्व करती है जिसका उपयोग अनुप्रयोगों द्वारा किया जा सकता है। प्रयुक्त - प्रयुक्त स्मृति। इसकी गणना इस प्रकार की जाती है: used = total - free - buffers - cache मुक्त - मुक्त / अप्रयुक्त मेमोरी। साझा - इस कॉलम को अनदेखा किया जा सकता है क्योंकि इसका कोई अर्थ नहीं है। यह यहाँ केवल पिछड़ी अनुकूलता के लिए है। बफ़ / कैश - कर्नेल बफ़र्स और पेज कैश और स्लैब द्वारा उपयोग की जाने वाली संयुक्त मेमोरी। / इस मेमोरी को किसी भी समय अनुप्रयोगों द्वारा जरूरत पड़ने पर पुनः प्राप्त किया जा सकता है। यदि आप बफ़र्स और कैश को दो अलग-अलग कॉलम में प्रदर्शित करना चाहते हैं, तो -w विकल्प का उपयोग करें। उपलब्ध - मेमोरी की मात्रा का एक अनुमान जो नए अनुप्रयोगों को शुरू करने के लिए उपलब्ध है, बिना स्वैपिंग के।

मानव पठनीय प्रारूप में मेमोरी उपयोग दिखा रहा है

जैसा कि हमने ऊपर उदाहरण में देखा, डिफ़ॉल्ट रूप से, free कमांड kibibyte में मेमोरी जानकारी दिखाता है। मानव-पठनीय प्रारूप (आमतौर पर मेगाबाइट और गीगाबाइट) में जानकारी देखने के लिए, -h विकल्प का उपयोग करें:

free -h

total used free shared buff/cache available Mem: 487M 219M 54M 4.5M 214M 228M Swap: 1.5G 0B 1.5G

अन्य मेट्रिक्स में मेमोरी उपयोग दिखाना

free कमांड आपको उस इकाई को निर्दिष्ट करने की भी अनुमति देता है जिसमें मेमोरी को मापा जाता है। मान्य विकल्प हैं:

  • -b , --bytes - बाइट्स में डिस्प्ले आउटपुट। --kilo - किलोबाइट्स (1KB = 1000bytes) में आउटपुट प्रदर्शित करता है। --mega - मेगाबाइट में डिस्प्ले आउटपुट। - --giga - गीगाबाइट में डिस्प्ले आउटपुट। --tera - टेराबाइट्स में डिस्प्ले आउटपुट। -k , --kibi - --kibi प्रदर्शन आउटपुट। (1KiB = 1024bytes)। यह डिफ़ॉल्ट इकाई है। -m , --mebi - --mebi प्रदर्शन आउटपुट। -g , --gibi - --gibi प्रदर्शन आउटपुट। --tebi - --tebi प्रदर्शन आउटपुट। --peti - --peti में आउटपुट प्रदर्शित करें। --si - 1024 के बजाय, 1000 की शक्तियों का उपयोग करें। उदाहरण के लिए --mebi --si के बराबर है।

उदाहरण के लिए, मेगाबाइट में आउटपुट दिखाने के लिए आप टाइप करेंगे:

free --mega

total used free shared buff/cache available Mem: 8075 4022 233 614 3819 3336 Swap: 2097 0 2097

कॉलम टोटल दिखा रहा है

स्तंभ योग दिखाने वाली रेखा प्रदर्शित करने के लिए -t विकल्प का उपयोग करें। यह आपको मेमोरी का योग देगा और कुल, उपयोग किए गए और मुफ्त कॉलम में स्वैप करेगा।

free -h -t

total used free shared buff/cache available Mem: 7.7G 3.9G 483M 526M 3.4G 3.2G Swap: 2.0G 0B 2.0G Total: 9.7G 3.9G 2.5G

लगातार आउटपुट प्रिंट करें

स्क्रीन पर मेमोरी की जानकारी को लगातार प्रदर्शित करने के लिए -s , --seconds विकल्प के बाद एक नंबर होता है जो देरी को निर्दिष्ट करता है।

उदाहरण के लिए, आपके द्वारा चलाए जाने वाले प्रत्येक पाँच सेकंड में मेमोरी की जानकारी प्रिंट करने के लिए:

free -s 5

जब तक आप CTRL+C दबाते हैं, तब तक free कमांड परिणाम प्रदर्शित करता रहेगा। यह watch कमांड के व्यवहार के समान है।

किसी विशिष्ट संख्या के लिए परिणाम को प्रदर्शित करने के लिए -c , --count विकल्प का उपयोग करें। कमांड के नीचे के उदाहरण में परिणाम को दस बार प्रिंट करेंगे:

free -s 5 -c 10

निष्कर्ष

अब तक आपको इस बात की अच्छी समझ होनी चाहिए कि free कमांड का उपयोग और व्याख्या कैसे free । सभी उपलब्ध free कमांड लाइन विकल्प देखने के लिए अपने टर्मिनल में man free टाइप man free

मेमोरी टर्मिनल