क्रोम ओएस के हिडन क्रॉश शेल में 10+ कमांड शामिल हैं
Google के Chrome OS में एक शेल वातावरण शामिल है, जिसे Chrome शेल के रूप में जाना जाता है, या संक्षिप्त रूप से "क्रोश"। क्रॉश में कई टर्मिनल कमांड शामिल हैं, जिन्हें आप सभी क्रोमबुक पर उपयोग कर सकते हैं, भले ही आपके पास डेवलपर मोड सक्षम न हो.
Crosh में SSH सर्वर से कनेक्ट करने, संसाधन उपयोग की निगरानी करने, नेटवर्क की समस्याओं को डिबग करने, छिपी हार्डवेयर सेटिंग्स को बदलने, हार्डवेयर परीक्षण करने और अन्य डीबगिंग उद्देश्यों के लिए कमांड शामिल हैं.
ओपनिंग क्रोस
क्रॉश खोलने के लिए, Chrome OS में कहीं भी Ctrl + Alt + T दबाएं। क्रॉश शेल एक नए ब्राउज़र टैब में खुलता है.
Crosh प्रॉम्प्ट से, आप चला सकते हैं मदद
मूलभूत आदेशों की सूची देखने या चलाने के लिए कमांड help_advanced
"अधिक उन्नत आदेशों की सूची के लिए कमांड, मुख्य रूप से डिबगिंग के लिए उपयोग किया जाता है।" हम नीचे कुछ सबसे दिलचस्प आदेशों को शामिल करेंगे.
ssh
Google Chrome वेब स्टोर में एक सुरक्षित शेल (SSH) क्लाइंट प्रदान करता है, लेकिन आपको इसका उपयोग करने की आवश्यकता नहीं है। आप बिल्ट-इन का उपयोग कर सकते हैं ssh
अपने Chrome बुक पर कुछ और इंस्टॉल किए बिना SSH सर्वर से कनेक्ट करने के लिए कमांड.
Ssh कमांड आपकी अपेक्षा से अधिक उन्नत है। बस SSH सर्वर से कनेक्ट करने के अलावा, आप SSH सुरंग का उपयोग स्थानीय प्रॉक्सी बनाने के लिए भी कर सकते हैं जो आपको अपने SSH कनेक्शन पर अपने Chrome OS नेटवर्क गतिविधि को सुरंग करने की अनुमति देता है। आप निजी कुंजी भी जोड़ सकते हैं जिसे आपको एसएसएच सर्वर से कनेक्ट करने की आवश्यकता हो सकती है.
ssh_forget_host
ssh_forget_host
कमांड उन ज्ञात मेजबानों की सूची प्रदर्शित करता है जिनसे आप जुड़े हैं SSH
कमांड, और आपको एक होस्ट को "भूलने" की अनुमति देता है। अगली बार जब आप होस्ट से कनेक्ट होते हैं, तो आपको उसके प्रमुख फिंगरप्रिंट को फिर से सत्यापित करने के लिए कहा जाएगा.
चोटी
Chrome में अपना स्वयं का कार्य प्रबंधक शामिल है जो आपको दिखाता है कि कौन से Chrome टैब, एक्सटेंशन और प्लग-इन संसाधन का उपयोग कर रहे हैं। हालांकि, क्रोश में भी शामिल है चोटी
लिनक्स से कमांड, जो आपको सभी निम्न-स्तरीय प्रक्रियाओं का प्रदर्शन देता है जो संसाधनों का उपयोग भी कर सकते हैं। अधिकांश लोग संभवतः Chrome के अंतर्निहित कार्य प्रबंधक का उपयोग करना पसंद करेंगे, लेकिन द चोटी
उपयोगिता अधिक जानकारी प्रदान करती है। यह कुछ जानकारी भी प्रदर्शित करता है जो आप क्रोम OS में कहीं और नहीं देख सकते हैं, जैसे कि आपका Chrome बुक का अपटाइम.
पिंग
हाँ, Chrome OS में a भी है पिंग
आदेश। पिंग नेटवर्क समस्या निवारण के लिए एक महत्वपूर्ण उपयोगिता है, जो आपको यह देखने की अनुमति देता है कि आपके सिस्टम और एक वेब सर्वर के बीच यात्रा करने के लिए कितने पैकेट लगते हैं और देखें कि कोई पैकेट गिराया जा रहा है या नहीं। यह अन्य ऑपरेटिंग सिस्टम पर पिंग कमांड की तरह ही काम करता है। रोकने के लिए Ctrl + C दबाएं पिंग
क्रोस में किसी अन्य कमांड को प्रोसेस करना या रोकना.
tracepath
tracepath
कमांड इसी तरह से कार्य करता है ट्रेसरूट
आप पथ पैकेट का पता लगाने के लिए एक दूरस्थ सर्वर तक पहुँचने के लिए अनुमति देकर। यह एक और उपयोगी नेटवर्क-समस्या निवारण कमांड है, क्योंकि यह आपको यह निर्धारित करने की अनुमति देता है कि नेटवर्क समस्याएं आपके और अन्य नेटवर्क डिवाइस के बीच कहां हो रही हैं.
network_diag
network_diag
कमांड नेटवर्क डायग्नोस्टिक परीक्षणों का एक छोटा सेट करता है, आउटपुट को एक .txt फ़ाइल के रूप में सहेजता है जिसे आप अपने Chromebook की फ़ाइल ऐप में देख सकते हैं.
ध्वनि
Chrome में एक आदेश शामिल होता है जो आपके Chrome बुक के माइक्रोफ़ोन से ऑडियो रिकॉर्ड कर सकता है, और फिर बाद में इसे वापस खेल सकता है.
अपने Chrome बुक के माइक्रोफ़ोन से 10 सेकंड का ऑडियो रिकॉर्ड करने के लिए, आप निम्नलिखित कमांड चलाएँगे:
ध्वनि रिकॉर्ड 10
ऑडियो को एक फ़ाइल के रूप में सहेजा जाता है जिसे आप अपने Chromebook की फ़ाइल ऐप से एक्सेस कर सकते हैं। आप रिकॉर्डिंग का उपयोग करके वापस खेल सकते हैं ध्वनि बजाना
आदेश.
tpcontrol
tpcontrol
कमांड आपको अपने डिवाइस के टचपैड को फाइन ट्यून करने देता है। इनमें से कुछ विकल्प क्रोम OS 'सेटिंग विंडो में उपलब्ध हैं, लेकिन आप कई गुणों को ट्विस्ट कर सकते हैं जो ग्राफ़िकल इंटरफ़ेस से उपलब्ध नहीं हैं.
xset m
xset m
कमांड आपको अपने माउस त्वरण दर को ट्विक करने देता है। क्रोम ओएस में केवल अपने ग्राफिकल इंटरफ़ेस में माउस की गति को नियंत्रित करने के लिए विकल्प हैं, इसलिए आपको क्रोश का उपयोग करके त्वरण दर का कोई भी ठीक-ठीक ट्यूनिंग करना होगा। यह विशेष रूप से उपयोगी है यदि आप बाहरी माउस का उपयोग कर रहे हैं जो डिफ़ॉल्ट दर के साथ अच्छी तरह से काम नहीं करता है। त्वरण दर उसी तरह से कॉन्फ़िगर की गई है जिस तरह से आप उपयोग करेंगे xset m
एक मानक लिनक्स सिस्टम पर त्वरण दर कॉन्फ़िगर करने के लिए कमांड.
xset आर
xset आर
कमांड आपको अपने कीबोर्ड पर कुंजी दबाए रखने पर होने वाले ऑटोरेस्पैट व्यवहार को ट्वीक करने देता है। जब आप पहली बार बटन दबाते हैं और ऑटोरपेट शुरू होता है, और प्रति सेकंड कितने दोहराव होते हैं, तो कॉन्फ़िगर करने के बीच आप देरी को कॉन्फ़िगर कर सकते हैं। आप कीबोर्ड पर हर कुंजी के लिए ऑटोरेपिट को पूरी तरह से अक्षम कर सकते हैं या केवल विशिष्ट कुंजी के लिए ऑटोरपेट को अक्षम कर सकते हैं.
डेवलपर मोड कमांड्स
डेवलपर मोड में, आपके पास निम्न कमांड भी उपलब्ध हैं:
- खोल: एक पूर्ण बैश शेल खोलता है जहां आप अन्य लिनक्स कमांड चला सकते हैं, जिनमें वे भी शामिल हैं जो आपके द्वारा इंस्टॉल किए जाने के बाद मानक लिनक्स डेस्कटॉप वातावरण लॉन्च कर सकते हैं.
- Systrace: सिस्टम ट्रेसिंग शुरू करें, जिससे आप डीबगिंग उद्देश्यों के लिए लॉग कैप्चर कर सकते हैं.
- packet_capture: कैप्चरिंग और लॉगिंग पैकेट शुरू करें.
यदि आप चलाते हैं तो आपको अन्य कमांड मिलेंगे help_advanced
आदेश-सब कुछ स्मृति परीक्षणों और एक ब्लूटूथ डिबगिंग कंसोल से कमांड तक जो आपको विभिन्न पृष्ठभूमि सेवाओं के लिए डिबगिंग स्तर को नियंत्रित करने देता है। हालांकि इनमें से कई विकल्प केवल क्रोम डेवलपर्स के लिए उपयोगी हैं.