लिनक्स के लिए स्क्रीनशॉट उपयोगिताएं उपलब्ध हैं, और उनमें से कई बहुत अच्छे हैं। यही कारण है कि ऐसा लगता है कि उनमें से कोई भी लॉगिन स्क्रीन का स्क्रीनशॉट लेने में सक्षम नहीं है। वास्तव में यह नहीं है कि लिनक्स कैसे काम करता है।

हालांकि, उस भ्रमपूर्ण स्क्रीनशॉट को पाने के कुछ तरीके हैं। एक दूसरे की तुलना में बहुत आसान है, लेकिन यह आपको अपनी अनुकूलित स्क्रीन को कैप्चर करने की अनुमति नहीं देता है। दूसरा विकल्प अधिक शामिल है, लेकिन यह किसी भी लॉगिन स्क्रीन के शॉट को पकड़ सकता है। आप जिस भी तरीके से चुनते हैं, आपकी लिनक्स लॉगिन स्क्रीन की पूर्ण रिज़ॉल्यूशन छवियां पूरी तरह से संभव है।

संबंधित : मैक पर लॉगिन स्क्रीन का स्क्रीनशॉट कैसे लें

आभाषी दुनिया

इस प्रक्रिया में शामिल होने से पहले, वर्चुअल मशीन का स्क्रीनशॉट लेना बहुत आसान है। यदि आप अपने सिस्टम पर वर्चुअल मशीन चला रहे हैं, खासकर यदि आप वर्च-मैनेजर या वर्चुअलबॉक्स का उपयोग कर रहे हैं, तो आप उन अनुप्रयोगों में निर्मित यूटिलिटीज का उपयोग करके स्क्रीनशॉट आसानी से ले सकते हैं। वास्तव में किसी भी गहरे जाने की जरूरत नहीं है।

एक स्क्रिप्ट के साथ

चेतावनी: यह विधि वेलैंड चलाने वाले किसी भी सिस्टम के साथ काम नहीं करती है। अभी तक, इसमें उबंटू समेत गनोम चलाने वाले बहुत से वितरण शामिल हैं। यदि आपके पास गनोम और वेलैंड है, तो वर्चुअल मशीन विधि सर्वोत्तम है।

हालांकि, उसी प्रणाली के भीतर से लॉगिन स्क्रीन का स्क्रीनशॉट लेने का एक तरीका है। यह थोड़ा और अधिक शामिल है, और आपको इसे करने के लिए एक छोटी लिपि लिखनी होगी। यह मार्गदर्शिका मानती है कि आप उबंटू या डेबियन के कुछ प्रकार का उपयोग कर रहे हैं, लेकिन आप निश्चित रूप से इसे अन्य सिस्टम में अनुकूलित कर सकते हैं। यह सब काफी सार्वभौमिक है।

ImageMagick स्थापित करें

जिस स्क्रिप्ट को आप लिखने जा रहे हैं उसे एक सामान्य एप्लिकेशन की आवश्यकता है जिसे ImageMagick कहा जाता है। यह इतना आम है कि यह आपके सिस्टम पर पहले ही स्थापित हो सकता है। किसी भी तरह से, आप कुछ और करने से पहले इसे स्थापित करने का प्रयास करें।

 sudo apt installmmick इंस्टॉल करें 

अपनी स्क्रिप्ट बनाएं

अब आपके पास ImageMagick है, आप अपनी स्क्रिप्ट बना सकते हैं। यह अपेक्षाकृत छोटा है, और इसे किसी विशिष्ट एप्लिकेशन का स्क्रीनशॉट लेने के लिए ImageMagick का उपयोग करने के लिए डिज़ाइन किया गया है। इस मामले में, यह आपका लॉगिन प्रबंधक है। वर्तमान उबंटू और डेबियन सिस्टम पर, वह लॉगिन प्रबंधक जीडीएम है।

अपनी पसंद के टेक्स्ट एडिटर को खोलें और अपनी स्क्रिप्ट के लिए एक नई फाइल बनाएं। आप इसे कुछ भी नाम दे सकते हैं, बस इसे ".sh" एक्सटेंशन दें। उस फ़ाइल को नीचे दिए गए उदाहरण की तरह दिखें।

 #! / bin / bash chvt 7 DISPLAY =: 0 XAUTHORITY = / var / lib / gdm / $ DISPLAY.Xauth xwd -root 

यदि आप एक उबंटू सिस्टम का उपयोग कर रहे हैं जो अभी भी एकता का उपयोग कर रहा है, या आप एक अलग डेस्कटॉप वातावरण पर हैं, तो संभवतः आपके पास लाइटडीएम प्रबंधक होगा। उस के लिए लिपि थोड़ा अलग दिखती है।

 #! / bin / bash chvt 7 DISPLAY =: 0 XAUTHORITY = / var / run / lightdm / root / $ DISPLAY xwd -root 

बस। अपनी फाइल को सहेजें और बाहर निकलें। अपनी फ़ाइल चलाने से पहले, सुनिश्चित करें कि यह निष्पादन योग्य है।

 chmod + x loginscreen.sh 

शॉट ले लो

दुर्भाग्यवश, आप केवल उस स्क्रिप्ट को नहीं चला सकते हैं। आपको यह सुनिश्चित करने की ज़रूरत है कि लॉगिन स्क्रीन चालू है, और अभी भी टर्मिनल तक पहुंच है। ऐसा करने के कुछ तरीके हैं। यदि आप एसएसएच पसंद करेंगे, तो आप शायद पहले से ही जानते हैं कि क्या करना है। यदि नहीं, तो आप इन चरणों का पालन कर सकते हैं।

1. सबसे पहले, लॉग आउट करें। एक बार जब आप लॉगिन स्क्रीन देखते हैं, तो Ctrl + Alt + F1 दबाएं। यह आपको टर्मिनल पर ले जाएगा।

2. अब जब आप टर्मिनल में हैं, तो अपने उपयोगकर्ता खाते में लॉग इन करें। फिर, अपनी स्क्रिप्ट के साथ निर्देशिका में बदलें और इसे चलाएं।

 sudo ./loginscreen.sh> लॉगिन-स्क्रीनशॉट.एक्सडब्ल्यूडी 

उस कमांड का अंतिम भाग कमांड के आउटपुट को फाइल में निर्देशित करता है। वह फाइल स्क्रीनशॉट है।

प्रारूप को कनवर्ट करें

इस प्रक्रिया के अंतिम चरण की आवश्यकता है कि आप फ़ाइल स्वरूप को कुछ और उपयोग करने योग्य रूप में परिवर्तित करें। ImageMagick आप वहाँ कवर किया है। इसमें छवि को परिवर्तित करने में आपकी सहायता के लिए अंतर्निहित कमांड हैं। पहले छवि के स्वामित्व को बदलने के लिए याद रखें।

 sudo chown उपयोगकर्ता: उपयोगकर्ता लॉगिन-screensh.xwd लॉगिन-screenshot.xwd लॉगिन-screenshot.png कनवर्ट करें 

अब, अपने सामान्य डेस्कटॉप पर वापस जाने के लिए Ctrl + Alt + F7 दबाएं। आपको एक ही निर्देशिका में अपना परिवर्तित स्क्रीनशॉट मिलेगा जहां आपने अपनी स्क्रिप्ट बनाई थी।