15 मैक टर्मिनल विंडोज कमांड प्रॉम्प्ट और पावरशेल कमांड के समकक्ष
विंडोज़ में, आप ऑपरेटिंग सिस्टम के अधिक नियंत्रण और तेज़ प्रबंधन के लिए कमांड प्रॉम्प्ट(use the Command Prompt) और विंडोज पावरशेल कंसोल का उपयोग कर सकते हैं। (Windows PowerShell)दोनों सीएलआई(CLIs) (कमांड-लाइन दुभाषिए) आपके पीसी के साथ गंभीर समस्याओं के निवारण में(troubleshoot serious issues with your PC) भी आपकी मदद करते हैं ।
मैक के टर्मिनल(Terminal) के लिए भी यही है , लेकिन इसकी यूनिक्स-आधारित प्रकृति के लिए आवश्यक है कि आप कमांड का एक अलग सेट दर्ज करें।
यदि आपने हाल ही में मैक(Mac) का उपयोग करने के लिए स्विच किया है , तो आप नीचे 15 सहायक कमांड प्रॉम्प्ट(Command Prompt) और विंडोज पावरशेल कमांड के (Windows PowerShell)टर्मिनल(Terminal) समकक्ष सीखेंगे ।
1. सिस्टम की जानकारी देखें
मान लीजिए(Suppose) आप अपने कंप्यूटर पर विभिन्न हार्डवेयर और सॉफ्टवेयर घटकों (प्रोसेसर, रैम(RAM) , ऑपरेटिंग सिस्टम संस्करण, आदि) की पहचान करना चाहते हैं। उस स्थिति में, आप सिस्टमइन्फो(systeminfo ) कमांड के साथ कमांड प्रॉम्प्ट(Command Prompt) या विंडोज(Windows PowerShell) पॉवरशेल में जानकारी देख सकते हैं ।
टर्मिनल(Terminal) में, इसके बजाय निम्नलिखित निष्पादित करें:
system_profiler
आप डेटा प्रकार के आधार पर जानकारी को फ़िल्टर करने के लिए टर्मिनल(Terminal) को संकेत भी दे सकते हैं । उदाहरण के लिए, आप केवल कमांड के अंत में SPHardwareDataType जोड़कर मैक के हार्डवेयर का अवलोकन प्राप्त कर सकते हैं—उदाहरण के लिए (SPHardwareDataType)system_profiler SPHardwareDataType ।
डेटा प्रकारों की सूची के लिए, system_profiler -listDataTypes कमांड चलाएँ।
अपने Mac पर (Mac)GUI (ग्राफ़िकल यूज़र इंटरफ़ेस) के माध्यम से जानकारी देखने के लिए , विकल्प(Option ) कुंजी को दबाए रखें और Apple मेनू > सिस्टम सूचना(System Information) पर जाएँ ।
2. पिंग डिवाइस और नेटवर्क
आप कमांड प्रॉम्प्ट(Command Prompt) या विंडोज पॉवरशेल(Windows PowerShell) के माध्यम से ping <host> कमांड चलाकर वेबसाइटों और स्थानीय उपकरणों के साथ कनेक्टिविटी समस्याओं का निदान कर सकते हैं । यह आपके पीसी को डेटा पैकेट प्रसारित करने और प्राप्त करने के लिए प्रेरित करता है, और आपको प्रतिक्रिया समय और पैकेट हानि में अनियमितताएं मिलती हैं।
ping <host> सीएलआई(CLIs) के लिए सार्वभौमिक है , लेकिन जब तक आप इसे -c पैरामीटर के साथ निष्पादित नहीं करते हैं, तब तक टर्मिनल(Terminal) एक पिंग काउंट सेट नहीं करता है:
ping -c <count> <host>
3. नेटवर्क कॉन्फ़िगरेशन जांचें
पीसी पर, कमांड प्रॉम्प्ट(Command Prompt) के माध्यम से ipconfig चलाने से इंटरनेट प्रोटोकॉल कॉन्फ़िगरेशन(Internet Protocol Configuration) उपयोगिता लोड होती है। यह आपको आईपी पते, सबनेट मास्क, डिफ़ॉल्ट गेटवे आदि के बारे में जानकारी के साथ TCP/IP नेटवर्क कॉन्फ़िगरेशन की पहचान करने की अनुमति देता है ।
टर्मिनल समकक्ष (Terminal)इंटरफ़ेस कॉन्फ़िगरेशन(Interface Configuration) खोलता है और निम्न आदेश का उपयोग करता है :
ifconfig
डिफ़ॉल्ट रूप से, ifconfig केवल सक्रिय नेटवर्क प्रदर्शित करता है। इसे सभी इंटरफेस दिखाने के लिए, इसके बजाय ifconfig -a चलाएं।(ifconfig -a)
4. फ्लश डीएनएस कैश
आपके कंप्यूटर पर एक पुराना डोमेन नाम सिस्टम (DNS)(Domain Name System (DNS)) कैश वेबसाइटों के साथ कनेक्टिविटी समस्याओं का कारण बनता है। विंडोज़(Windows) में , एक उन्नत कमांड प्रॉम्प्ट(Command Prompt) कंसोल के माध्यम से ipconfig /flushdns कमांड चलाने से आपको अपने कंप्यूटर के स्थानीय DNS कैश को साफ़(clear your computer’s local DNS cache) करने में मदद मिलती है ।
मैक पर (Mac)DNS कैश को साफ़ करने के बराबर टर्मिनल(Terminal) इस प्रकार है:
sudo dscacheutil -flushcache;sudo Killall -HUP mDNSRresponder(sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder)
आदेश को अधिकृत करने के लिए आपको एक व्यवस्थापक पासवर्ड दर्ज करना होगा।
5. सभी चल रही प्रक्रियाओं को देखें
विंडोज टास्क मैनेजर(Windows Task Manager) की तुलना में , कमांड प्रॉम्प्ट(Command Prompt) या विंडोज (Windows PowerShell)पॉवरशेल(tasklist ) में टास्कलिस्ट टाइप करने से आपके पीसी की पृष्ठभूमि प्रक्रियाओं को स्पष्ट रूप से देखने की अनुमति मिलती है। इसमें प्रत्येक कार्य के लिए प्रक्रिया आईडी(IDs) ( PIDs ) और मेमोरी उपयोग आँकड़े जैसी जानकारी भी शामिल है ।
मैक(Mac) पर , आप नीचे दिए गए दो आदेशों में से एक चला सकते हैं:
- ऊपर(top)
- पीएस -कुल्हाड़ी(ps -ax)
शीर्ष(top ) कमांड रीयल-टाइम में सबसे अधिक संसाधन-गहन प्रक्रियाओं की एक सूची प्रदर्शित करता है, जबकि ps -ax(ps -ax) आपको आपके मैक(Mac) पर पूरी कार्य सूची दिखाता है ।
6. अंतिम प्रक्रिया
taskkill <PID> कमांड के साथ चल रही प्रक्रियाओं को समाप्त करने के लिए आप कमांड प्रॉम्प्ट(Command Prompt) और विंडोज(Windows PowerShell) पावरशेल का भी उपयोग कर सकते हैं ।
मैक का टर्मिनल समकक्ष है:
kill <PID>
इसके अतिरिक्त, आप किसी विशेष नाम वाली सभी मैक प्रक्रियाओं को समाप्त करने के लिए (Mac)killall <process name> कमांड का उपयोग कर सकते हैं —जैसे गैराजबैंड(Garageband) । टर्मिनल का उपयोग करके मैक प्रक्रियाओं को बंद(shutting down Mac processes using Terminal) करने की पूरी मार्गदर्शिका यहां दी गई है ।
7. नेटवर्क सांख्यिकी की जाँच करें
विंडोज़(Windows) में नेटस्टैट(netstat ) कमांड आपको सभी सक्रिय टीसीपी(TCP) कनेक्शनों की सूची देखने देता है और नेटवर्क से संबंधित समस्याओं की पहचान(identify network-related problems) करने में मदद करता है ।
मैक(Mac) पर , समान कमांड चलाने से समान परिणाम मिलते हैं:
नेटस्टैट(netstat)
टर्मिनल(Terminal) के लिए विशिष्ट फ़्लैग और विकल्पों की सूची देखने के लिए , मैन नेटस्टैट(man netstat) टाइप करें ।
8. मरम्मत डिस्क त्रुटियाँ
विंडोज़(Windows) पर चेक डिस्क कमांड-लाइन उपयोगिता , जिसे आप कमांड प्रॉम्प्ट(Command Prompt) या विंडोज(Windows PowerShell) पावरशेल में chkdsk चलाकर लागू कर सकते हैं , आपको डिस्क से संबंधित त्रुटियों की जांच और मरम्मत करने की अनुमति देता है।
MacOS में टर्मिनल(Terminal) समतुल्य fsck (फाइल सिस्टम कंसिस्टेंसी चेक) कमांड है। अपने मैक(Mac) को सिंगल-यूजर मोड में बूट करके शुरू(Start) करें- स्टार्टअप पर कमांड(Command ) + एस दबाएं। (S )फिर, निम्नलिखित चलाएँ:
/sbin/fsck -fy
9. प्रतीकात्मक लिंक बनाएं
प्रतीकात्मक लिंक (सिम्लिंक) महत्वपूर्ण हैं यदि आपको उन स्थानों को बदलना असंभव लगता है जो ऐप्स और प्रोग्राम फ़ाइलों को संग्रहीत करने के लिए उपयोग करते हैं।
उदाहरण के लिए, आप किसी भी फ़ोल्डर को क्लाउड स्टोरेज सेवा में सिंक करने के लिए एक सिमलिंक का उपयोग कर सकते हैं जैसे कि यह डिफ़ॉल्ट सिंक निर्देशिका के अंदर है। विंडोज़(Windows) पर , आप mklink /J कमांड का उपयोग करते हैं।
MacOS पर, टर्मिनल(Terminal) समकक्ष है:
In -s <original folder path> <target folder path>
अधिक जानने के लिए, देखें कि मैक पर सिम्लिंक कैसे काम करता है(how symlinks work on the Mac) ।
10. शेड्यूल शट डाउन
यदि आप एक विशिष्ट समय बीत जाने के बाद अपने पीसी को बंद करना चाहते हैं, तो आप shutdown -f -t <time in seconds> कमांड का उपयोग करते हैं।
मैक(Mac) पर , इसके बजाय निम्न कमांड का उपयोग करें:
sudo shutdown -h +<time in minutes>
अनुसूचित शटडाउन को रद्द करने के लिए आप हमेशा sudo Killall शटडाउन(sudo killall shutdown) कमांड का उपयोग कर सकते हैं।
11. फ़ाइल अंतर की तुलना करें
विंडोज़(Windows) पर , आप fc कमांड का उपयोग करके दो फाइलों के बीच अंतर की तुलना कर सकते हैं ।
मैक का टर्मिनल समकक्ष है:
अंतर(diff)
Diff कमांड कई विकल्पों के साथ आता है । उदाहरण के लिए, आप टेक्स्ट फ़ाइलों में केस अंतर को अनदेखा करने के लिए -i स्विच का उपयोग कर सकते हैं। (-i )विकल्पों की पूरी सूची देखने के लिए मैन डिफ(man diff ) चलाएं ।
12. वाई-फाई पासवर्ड खोजें
जब भी आपको वाई-फाई कनेक्शन के पासवर्ड को जल्दी से पहचानने की(identify the password of a Wi-Fi connection) आवश्यकता होती है, तो आप अपने पीसी पर netsh wlan show profile <SSID> key=clear का उपयोग कर सकते हैं ।
मैक(Mac) पर , आपको टर्मिनल(Terminal) में निम्न कमांड चलाना होगा :
security find-generic-password -ga “<SSID>” | grep “password:”
13. मैक अपडेट करें
विंडोज़(Windows) में , आप विंडोज पावरशेल के माध्यम से (Windows PowerShell)गेट-(Get-WindowsUpdate ) विंडोज अपडेट और इंस्टाल-(Install-WindowsUpdate) विंडोज अपडेट कमांड के साथ ऑपरेटिंग सिस्टम अपडेट इंस्टॉल कर सकते हैं । यह GUI का उपयोग करने की तुलना में तेज़ और कम सुस्त है ।
MacOS को अपडेट करने के लिए टर्मिनल(Terminal) समकक्ष हैं:
- softwareupdate -l लंबित अपडेट और पहचानकर्ताओं को स्कैन करने और देखने के लिए।
- softwareupdate -i <identifier> एक अद्यतन स्थापित करने के लिए।
14. आईपी लीज का नवीनीकरण
आईपी (इंटरनेट प्रोटोकॉल) पट्टे(renewing the IP (Internet Protocol) lease) को जारी करना और नवीनीकृत करना आपके कंप्यूटर पर कनेक्टिविटी से संबंधित मुद्दों को ठीक कर सकता है। इसमें विंडोज़(Windows) में कमांड प्रॉम्प्ट(Command Prompt) के माध्यम से ipconfig /release और ipconfig /renew कमांड चलाना शामिल है ।
मैक सिस्टम वरीयताएँ(System Preferences) > नेटवर्क(Network ) > वाई-फाई(Wi-Fi) / ईथरनेट(Ethernet) > उन्नत(Advanced ) > डीएचसीपी(DHCP ) > नवीनीकृत डीएचसीपी(Renew DHCP) के माध्यम से एक जीयूआई विकल्प प्रदान करता है । हालाँकि, आप निम्न टर्मिनल कमांड का भी उपयोग कर सकते हैं:
sudo ipconfig set <network interface> DHCP
यदि आप नेटवर्क इंटरफ़ेस नाम नहीं जानते हैं, तो इसे पहचानने के लिए ifconfig कमांड का उपयोग करें—जैसे en0 ।
15. अपटाइम चेक करें
आप (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime((get-date) – (gcim Win32_OperatingSystem).LastBootUpTime) Windows PowerShell कमांड से अपने पीसी के अपटाइम की जांच कर सकते हैं ।
MacOS के टर्मिनल(Terminal) पर , इसके बजाय निम्न कमांड चलाएँ:
सक्रिय रहने की अवधि(uptime)
अपटाइम(uptime ) कमांड आपको यह निर्धारित करने में मदद करता है कि यह आपके मैक(Mac) को बंद करने या पुनरारंभ करने का समय है या नहीं । यह अक्सर macOS को ठीक से काम करने से रोकने वाली यादृच्छिक तकनीकी गड़बड़ियों को हल करने में मदद करता है।
टर्मिनल पर स्विच करना
मैक का टर्मिनल आपको पीसी पर (Terminal)कमांड प्रॉम्प्ट(Command Prompt) और विंडोज पॉवरशेल(Windows PowerShell) के साथ अधिकांश कार्यों को करने की अनुमति देता है । जबकि उपरोक्त कमांड समकक्ष संपूर्ण नहीं हैं, उन्हें हमेशा आसान होना चाहिए।
Related posts
विंडोज टर्मिनल में सीएमडी और पावरशेल के बीच कैसे स्विच करें
विंडोज टर्मिनल क्या है? -
शीर्ष 10 मैक टर्मिनल कमांड जो आपको जानना चाहिए
विंडोज कमांड प्रॉम्प्ट में ऑटो कम्प्लीट कैसे चालू करें
विंडोज कमांड प्रॉम्प्ट के लिए शुरुआती गाइड
मैक पर कीबोर्ड शॉर्टकट का उपयोग करके टर्मिनल कमांड कैसे चलाएं
विंडोज 11/10 में कमांड प्रॉम्प्ट का उपयोग करके किसी प्रोग्राम को अनइंस्टॉल कैसे करें
विंडोज़ में एक विशिष्ट आकार के साथ यादृच्छिक डमी फ़ाइलें बनाने के 4 तरीके
मैं लिनक्स के लिए विंडोज सबसिस्टम कैसे प्राप्त करूं?
पावरशेल और कमांड प्रॉम्प्ट को पारदर्शी कैसे बनाएं
मैक से विंडोज 10 को रिमोट एक्सेस कैसे करें
मैक ओएस एक्स से विंडोज 7 और विंडोज 8 पीसी के साथ फोल्डर कैसे साझा करें
मैं विंडोज कंप्यूटर पर सभी उपयोगकर्ताओं को कैसे देखूं? (5 तरीके) -
पता करें कि विंडोज कब स्थापित किया गया था। इसकी मूल स्थापना तिथि क्या है?
विंडोज 11/10 में एक प्रशासक के रूप में कमांड प्रॉम्प्ट कैसे चलाएं
Mac OS X और Ubuntu Linux के साथ साझा करने के लिए Windows 7 और Windows 8 सेट करें
विंडोज 10 स्टार्ट मेन्यू में पॉवरशेल को कमांड प्रॉम्प्ट से बदलें
मेरा विंडोज 10 पीसी, लैपटॉप या टैबलेट कौन सा मॉडल है? पता लगाने के 8 तरीके -
विंडोज 11/10 में FINDSTR और सेलेक्ट-स्ट्रिंग कमांड का उपयोग कैसे करें?
Windows 10 के WinX मेनू में कमांड प्रॉम्प्ट को PowerShell से बदलें