Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

परिचय

यहाँ फिर से, मैंने लिनक्स टिप्स और ट्रिक्स श्रृंखला पर एक और पोस्ट लिखा है। शुरुआत से ही इस पोस्ट का उद्देश्य आपको उन छोटे टिप्स और हैक्स से अवगत कराना है जो आपको अपने सिस्टम/सर्वर को कुशलतापूर्वक प्रबंधित करने देते हैं।

सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

इस पोस्ट में हम देखेंगे कि CD/DVD ड्राइव में लोड की गई सामग्री से ISO इमेज कैसे बनाएं, सीखने के लिए रैंडम मैन पेज खोलें, अन्य लॉग-इन उपयोगकर्ताओं का विवरण जानें और वे क्या कर रहे हैं और ब्राउज़र के मेमोरी उपयोग की निगरानी करें, और ये सब किसी थर्ड-पार्टी एप्लिकेशन/यूटिलिटी के बिना नेटिव टूल/कमांड का उपयोग करके। यहाँ हम चलते हैं…

सीडी से ISO इमेज बनाएं

अक्सर हमें CD/DVD की सामग्री का बैकअप/कॉपी करने की आवश्यकता होती है। यदि आप लिनक्स प्लेटफॉर्म पर हैं तो आपको किसी अतिरिक्त सॉफ्टवेयर की आवश्यकता नहीं है। आपको बस लिनक्स कंसोल तक पहुंच की आवश्यकता है।

आपके CD/DVD ROM में फाइलों की ISO इमेज बनाने के लिए, आपको दो चीजों की आवश्यकता है। पहली चीज है आपको अपने CD/DVD ड्राइव का नाम ढूंढना। अपने CD/DVD ड्राइव का नाम ढूंढने के लिए, आप नीचे दिए गए तीन तरीकों में से किसी को चुन सकते हैं।

1. अपने टर्मिनल/कंसोल से कमांड lsblk (ब्लॉक डिवाइस सूचीबद्ध करें) चलाएं।

$ lsblk
सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

2. CD-ROM के बारे में जानकारी देखने के लिए, आप less या more जैसे कमांड का उपयोग कर सकते हैं।

$ less /proc/sys/dev/cdrom/info
सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

3. आप dmesg कमांड से वही जानकारी प्राप्त कर सकते हैं और egrep का उपयोग करके आउटपुट को कस्टमाइज़ कर सकते हैं।

कमांड 'dmesg' कर्नेल बफर रिंग को प्रिंट/नियंत्रित करता है। 'egrep' कमांड का उपयोग पैटर्न से मेल खाने वाली लाइनों को प्रिंट करने के लिए किया जाता है। egrep के साथ विकल्प -i और --color का उपयोग केस इनसेंसिटिव खोज को अनदेखा करने और मिलान स्ट्रिंग को हाइलाइट करने के लिए किया जाता है।

$ dmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer'
सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

एक बार जब आप अपने CD/DVD का नाम जान लेते हैं, तो आप लिनक्स में अपने cdrom की ISO इमेज बनाने के लिए निम्न कमांड का उपयोग कर सकते हैं।

$ cat /dev/sr0 > /path/to/output/folder/iso_name.iso

यहां 'sr0' मेरे CD/DVD ड्राइव का नाम है। आपको इसे अपने CD/DVD के नाम से बदलना चाहिए। यह आपको किसी थर्ड-पार्टी एप्लिकेशन के बिना ISO इमेज बनाने और CD/DVD की सामग्री का बैकअप लेने में मदद करेगा।

सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

पढ़ने के लिए रैंडम मैन पेज खोलें

यदि आप लिनक्स में नए हैं और कमांड और स्विच सीखना चाहते हैं, तो यह ट्वीक आपके लिए है। अपने ~/.bashrc फाइल के अंत में नीचे दी गई कोड लाइन डालें।

/use/bin/man $(ls /bin | shuf | head -1)

उपरोक्त एक लाइन स्क्रिप्ट को उपयोगकर्ता की .bashrc फाइल में रखना याद रखें न कि रूट की .bashrc फाइल में। तो अगली बार जब आप स्थानीय रूप से या SSH का उपयोग करके रिमोटली लॉगिन करेंगे तो आपको पढ़ने के लिए एक रैंडम मैन पेज खुला हुआ दिखाई देगा। उन नए लोगों के लिए जो कमांड और कमांड-लाइन स्विच सीखना चाहते हैं, यह मददगार साबित होगा।

यहां वह है जो मुझे बैक-टू-बैक दो बार सत्र में लॉग इन करने के बाद मेरे टर्मिनल में मिला।

सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

लॉग-इन उपयोगकर्ताओं की गतिविधि जांचें

अपने शेयर्ड सर्वर पर अन्य उपयोगकर्ता क्या कर रहे हैं, यह जानें।

सबसे सामान्य मामले में, या तो आप शेयर्ड लिनक्स सर्वर के उपयोगकर्ता हैं या एडमिन। यदि आप अपने सर्वर के बारे में चिंतित हैं और जानना चाहते हैं कि अन्य उपयोगकर्ता क्या कर रहे हैं, तो आप कमांड 'w' आज़मा सकते हैं।

यह कमांड आपको यह जानने देती है कि क्या कोई दुर्भावनापूर्ण कोड निष्पादित कर रहा है या सर्वर के साथ छेड़छाड़ कर रहा है, इसे धीमा कर रहा है या कुछ और। 'w' लॉग ऑन उपयोगकर्ताओं और वे क्या कर रहे हैं उस पर नज़र रखने का पसंदीदा तरीका है।

लॉग ऑन उपयोगकर्ताओं को देखने और वे क्या कर रहे हैं, टर्मिनल से कमांड 'w' चलाएं, अधिमानतः रूट के रूप में।

# w
सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

ब्राउज़र द्वारा मेमोरी उपयोग जांचें

इन दिनों Google-chrome और इसकी मेमोरी की मांग पर बहुत सारे चुटकुले बनाए जाते हैं। यदि आप ब्राउज़र के मेमोरी उपयोग को जानना चाहते हैं, तो आप प्रोसेस का नाम, इसकी PID और इसके मेमोरी उपयोग को सूचीबद्ध कर सकते हैं। ब्राउज़र के मेमोरी उपयोग की जांच करने के लिए, बस एड्रेस बार में बिना कोट्स के "about:memory" दर्ज करें।

मैंने इसे Google-Chrome और Mozilla Firefox वेब ब्राउज़र पर टेस्ट किया है। यदि आप इसे किसी अन्य ब्राउज़र पर जांच सकते हैं और यह अच्छी तरह से काम करता है तो आप हमें नीचे टिप्पणियों में स्वीकार कर सकते हैं। साथ ही आप ब्राउज़र प्रोसेस को बस ऐसे ही मार सकते हैं जैसे आप किसी लिनक्स टर्मिनल प्रोसेस/सर्विस के लिए करते हैं।

Google Chrome में, एड्रेस बार में about:memory टाइप करें, आपको नीचे दी गई इमेज के समान कुछ मिलना चाहिए।

सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

Mozilla Firefox में, एड्रेस बार में about:memory टाइप करें, आपको नीचे दी गई इमेज के समान कुछ मिलना चाहिए।

सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

इन विकल्पों में से आप किसी को भी चुन सकते हैं, यदि आप समझते हैं कि यह क्या है। मेमोरी उपयोग की जांच करने के लिए, बाएं सबसे विकल्प 'Measure' पर क्लिक करें।

सीडी से ISO बनाएं, उपयोगकर्ता गतिविधि की निगरानी करें, और लिनक्स में ब्राउज़र मेमोरी उपयोग ट्रैक करें

यह ब्राउज़र द्वारा प्रोसेस-मेमोरी उपयोग को ट्री जैसा दिखाता है।

अभी के लिए बस इतना ही। आशा है कि उपरोक्त सभी टिप्स किसी न किसी बिंदु पर आपकी मदद करेंगे। यदि आपके पास एक (या अधिक) टिप्स/ट्रिक्स हैं जो लिनक्स उपयोगकर्ताओं को अपने लिनक्स सिस्टम/सर्वर को अधिक कुशलतापूर्वक और कम ज्ञात प्रबंधित करने में मदद करेंगे, तो आप इसे हमारे साथ साझा करना पसंद कर सकते हैं।

मैं जल्द ही एक और पोस्ट के साथ यहाँ रहूंगा, तब तक TecMint से जुड़े रहें और ट्यून रहें। नीचे टिप्पणियों में हमें अपनी बहुमूल्य प्रतिक्रिया प्रदान करें। लाइक और शेयर करें और हमें फैलाने में मदद करें।

  1. Django – मॉडल, क्वेरी और HTML के बिना कॉन्टैक्ट फॉर्म बनाना और उसका डेटा स्टोर करना Django – मॉडल, क्वेरी और HTML के बिना कॉन्टैक्ट फॉर्म बनाना और उसका डेटा स्टोर करना

    Django में, आप कॉन्टैक्ट फॉर्म बहुत आसानी से बना सकते हैं लेकिन इसमें बहुत सारी चीजों को मैनेज करना पड़ता है जैसे फॉर्म्स, व्यूज, मॉडल्स बनाना, और फिर मॉडल को एडमिन में रजिस्टर करना, आदि। इस लेख में, हम देखेंगे कि हमारे कॉन्टैक्ट फॉर्म के लिए एक प्रीडिफाइंड पैकेज का उपयोग कैसे करें जो डेटा को एक प्

  1. C++ प्रोग्राम: BFS का उपयोग करके डायरेक्टेड ग्राफ की कनेक्टिविटी जांचना C++ प्रोग्राम: BFS का उपयोग करके डायरेक्टेड ग्राफ की कनेक्टिविटी जांचना

    ग्राफ की कनेक्टिविटी जांचने के लिए, हम किसी भी ट्रैवर्सल एल्गोरिदम का उपयोग करके सभी नोड्स को ट्रैवर्स करने का प्रयास करेंगे। ट्रैवर्सल पूरा होने के बाद, यदि कोई नोड है, जो विजिट नहीं हुआ है, तो ग्राफ कनेक्टेड नहीं है। डायरेक्टेड ग्राफ के लिए, हम कनेक्टिविटी जांचने के लिए सभी नोड्स से ट्रैवर्स करन

  1. CSS में रिलेटिव पोजीशनिंग CSS में रिलेटिव पोजीशनिंग

    position: relative रिलेटिव पोजीशनिंग के साथ, एलिमेंट अपनी सामान्य पोजीशन के सापेक्ष स्थित होता है। इसके लिए position: relative उपयोग करें। उदाहरण <!DOCTYPE html> <html> <head> <style> div.demo { position: relative; color: white; background-color: orange; border: 2px da