What is UNIX Commands in Hindi – यूनिक्स कमांड क्या है [All List]

इस UNIX कमांड ट्यूटोरियल में, यूनिक्स कमांड क्या है (What is UNIX Commands in Hindi) और Basic Important UNIX Commands हिंदी में आप सीख सकते हो।

UNIX Commands in Hindi: UNIX कमांड टेक्स्ट-आधारित निर्देश हैं जिनका उपयोग UNIX ऑपरेटिंग सिस्टम के साथ इंटरैक्ट करने, फ़ाइलों, प्रक्रियाओं और सिस्टम कॉन्फ़िगरेशन को प्रबंधित करने के लिए किया जाता है।

इस UNIX Commands Tutorial में सीखेंगे “यूनिक्स कमांड क्या है?” कोनसा कमांड किस काम का है। और यूनिक्स कमांड का उपयोग कैसे करें? मतलब UNIX Commands की पूरी जानकारी आपको यहाँ मिल जायेगा।

अगर आपको UNIX के बारे में कुछ भी नहीं पता है। तो यहाँ UNIX क्या है? नई पेज में खोल के पहले पढ़े। इससे UNIX commands को समझने में आपको आसानी होगी।

आपको पता ही होगा UNIX एक Command line interface है। यानि UNIX में आपको GUI (Graphical User Interface) नहीं मिलेगा। पर अगर आप Linux इस्तेमाल कर रहे है। तो आपको GUI or CLI (Command line interface) दोनों मिलेगा।

Unix commands in hindi

अगर आपको कोई भी काम जल्दी में करना है। तो में आपको एहि suggest करूँगा की आप Command line में जियादा से जियादा काम करें। इससे आपका job profile या Hacking skill के लिए भविष्य में काम आ सकता है।

  • तो चलो पहले यूनिक्स अवलोकन के साथ शुरू करते हैं, और फिर advance में समझते हैं।

What is Unix in Hindi (यूनिक्स क्या है)?

Unix एक Powerful, Closed Source, multitasking और multiuser computer Operating Systems है। और इसे 1960s में पहले “Dennis Ritchie” द्वारा developed किया गया था। और यह सिर्फ और सिर्फ paid version में ही available है। विवरण में जानने के लिए पढ़ें: UNIX OS क्या है

यदि आप UNIX OS को Free में इस्तेमाल करना चाहते हैं? तो आपको LINUX Operating अपने System में Install करना पड़ेगा।

  • चलिए लिनक्स को भी थोड़ा समझते हैं।

What is Linux (Linux क्या है)?

Linux operating system भी एक Powerful multitasking और multiuser Operating System है। लेकिन यह Open Source है।

आप इस ऑपरेटिंग सिस्टम को मुफ्त में इस्तेमाल कर सकते हैं।

इसके Licence लेने के लिए आपको एक स्र्पया भी नहीं देना पड़ेगा।

UNIX OS में जो भी Features मिलेगा सब आपको Linux में भी मिलेगा पर दोनों में अंतर सिर्फ Interface और Source Code में है। और Linux OS भी Unix Os की तरह Virus मुक्त और Fast Operating System हैं। विवरण में जानने के लिए पढ़ें: Linux क्या है

  • Linux और UNIX क्या होता है, समझ गए हैं। तो चलिए अब UNIX Commands के बारे विवरण में जानते हैं।

UNIX Commands in Hindi (यूनिक्स कमांड क्या है)?

UNIX Command का मतलब “Command Line Interpreter” है. जैसे की मैं आपको पहले ही बताया हु, UNIX ऑपरेटिंग सिस्टम Fully Command Line Interface होता हैं।

यानि इसका मतलब है, किसी भी Software को RUN करने के लिए आपको Command-Line का इस्तेमाल करना होगा। क्यूंकि UNIX कमांड के माध्यम से ही Task Assign किया जाता हैं।

Unix/linux commands kya hai
Unix/Linux Terminal Screenshot (Image: Google/Wikipedia)

अगर आप Linux इस्तेमाल करते है तो आपको Terminal मिलता है। और Microsoft Windows में Command Prompt (CMD) होता है। पर इसमें GUI भी शामिल होता है।

जिसके मदद से आपको Icon वगैरा मिलता है। जिससे आसानी में कोई सॉफ्टवेयर उपयोग कर पते हैं।

लेकिन UNIX में आपको जो भी Task Perform करना है। वह सब Command-Line के माध्यम से ही करना होगा।

UNIX में हर एक specific Task को RUN करने के लिए अलग-अलग Commands बनाया गया है।

इसके माध्यम से आप Command type करते ही, Task Performs या Execute करना start कर देता है।

उदाहरण के लिए, अगर आपको सिस्टम में currently logged-in user के user-id क्या है, जानना है। तो आप जैसे ही “whoami” Command Enter करेंगे आपके सिस्टम में currently logged-in user की user-id Display कर देगा।

Linux/Unix Commands का उपयोग क्यों करें?

अगर आप UNIX Operating System इस्तेमाल करना चाहते हैं। तो आपको Commands का उपयोग करना ही परगा। और यदि आप Linux kernel उपयोग करते है। तो इसका भी कई सारे कारन हैं।

निचे कुछ मुख्य कारन उल्लेख किया जैसे की:

  • basic Unix commands जानने के बाद आप Unix or Linux system को आसानी से navigate कर पाएंगे। जैसे की, आपके सिस्टम की current status या किसी file or directories को easily manage पर सकते हैं।
  • Unix or Linux system में कोई भी काम (Task) को जल्दी कर पाएंगे। और अच्छी तरह से टास्क को manage भी कर सकेंगे।
  • बहुत सारे complicated problems को Unix commands में माध्यम से resolved कर पाएंगे। जैसे की Internet connection को ठीक करना वगैरा।
  • किसी user की password को change करना हो या सिस्टम की logins history show करना बहुत आसान है। इसके लिए सिर्फ आपको एक कमांड डालना पड़ेगा।
  • Unix/Linux Commands के माध्यम से Multiple Program को एक साथ Execute कर सकते हैं।
  • और भी बहुत सारे फायदे है Linux/Unix कमांड उपयोग करने का।

All Unix Command List in Hindi

यहां कुछ सामान्य UNIX कमांड दिए गए हैं:

कमांडविवरण
lsनिर्देशिका में सामग्री की सूची दिखाएं
cdनिर्देशिका बदलें
pwdवर्तमान कार्यशाला दिखाएं
mkdirनई निर्देशिका बनाएं
rmdirनिर्देशिका हटाएं
touchएक खाली फ़ाइल बनाएं
catफ़ाइलें दिखाएं या जोड़ें
cpफ़ाइलें या निर्देशिकाएँ कॉपी करें
mvफ़ाइलें या निर्देशिकाएँ स्थानांतरित या नाम बदलें
rmफ़ाइलें या निर्देशिकाएँ हटाएं
grepफ़ाइलों में पाठिक मिलाएं
manकमांड के लिए मैनुअल पेज दिखाएं
psवर्तमान में चल रहे प्रक्रियाओं को दिखाएं
killआईडी या नाम द्वारा प्रक्रियाएँ बंद करें
chmodफ़ाइल अनुमतियाँ बदलें
chownफ़ाइल के मालिक और समूह बदलें
tarफ़ाइलों और निर्देशिकाओं को संग्रहित करें
gzipफ़ाइलों को संक्षिप्त या विस्तारित करें
sshSSH का उपयोग करके एक दूरस्थ सर्वर से सुरक्षित रूप से कनेक्ट करें
scpSSH का उपयोग करके सिस्टमों के बीच फ़ाइलें सुरक्षित रूप से कॉपी करें
dfडिस्क अंतरिक्ष का उपयोग दिखाएं
duफ़ाइलों और निर्देशिकाओं के डिस्क उपयोग को दिखाएं
unameसिस्टम सूचना दिखाएं
historyकमांड इतिहास दिखाएं
findनिर्देशिका में फ़ाइलों और निर्देशिकाओं की खोज करें

चलिए अब Basic commands से लेके Advance Unix command (UNIX Commands in Hindi) को में जानते है।

Basic Important UNIX Commands in Hindi

यहाँ 11 महत्वपूर्ण “Unix Commands List in Hindi” में उल्लेख किये गए हैं। पहले अच्छे से समझे, फिर अभ्यास करे:

#1. Cd commands in Hindi

Cd शब्द का अर्थ “change directory” है. अर्थात Cd command, directory परिवर्तन करने के लिए उपयोग किया जाता है। मतलब की मन लीजिये, आपको Root डायरेक्टरी से Desktop पर जाना है।

तो Cd Desktop कमांड enter करने से आप डेस्कटॉप पर आजायेंगे।

यानि Cd कमांड के साथ अन्य सब डायरेक्टरी का नाम जोड़ने पर दी गई डायरेक्ट्री सक्रिय हो जाती हैं।

  • Syntax: $Cd <Diroctoryname>
  • Example: $Cd Desktop

#2. Mkdir Command

UNIX में mkdir कमांड उपयोगकर्ताओं को directories या फ़ोल्डर बनाने की अनुमति देता है। और यह अक्षर संवेदनशील (case sensitive) होता है।

यानि आप mkdir से फ़ाइल या फ़ोल्डर एक ही नाम बना का बना सकते हैं।

सिर्फ फ़ोल्डर का नाम शब्द uppercase (capital) या lowercase (small) रखना होगा।

  • Example: $ mkdir SolutionInHindi/solutioninhindi

#3. Rmdir Command

rmdir कमांड किसी directory को हटाने के लिए उपयोग किया जाता है। मतलब खाली डायरेक्टरी को हटाने में मदद करता है।

इस कमांड से आप किसी भी फाइल, फोल्डर को डिलीट कर पाएंगे।

  • Syntax: mkdir <directory name or directory path>
  • Example: $ rmdir /desktop/badal

#4. ls Command

Ls शब्द का अर्थ “List directory” है. यानि Ls Command का उपयोग करके किसी directory में कितने फाइल/फोल्डर और जो भी सामग्री है।

इस command को enter करने से पुरे list screen पवार show कर देगा। Windows के dir Command जैसे ही है।

उदाहरण के लिए, अगर आपको डेस्कटॉप डायरेक्टरी में क्या है देखना है। तो सबसे पहले $ cd desktop command enter करे।

फिर desktop directory पार आने के बाद $ ls कमांड type करके enter करने पर desktop के सभी content के लिस्ट शो करेगा।

#5. Whois Command

Whois command किसी भी domain (google.com) की विवरण जानने के लिए उपयोग किया जाता है।

इस कमांड का प्रयोग करके आप किसी डोमेन के बारे में जानकारी प्राप्त कर सकते हैं।

और Whois कमांड लिखने के बाद, जो भी वेबसाइट का domain डालेंगे।

डोमेन की पूरी जानकारी जैसे, डोमेन का मालिक, किस सर्वर पर डोमेन host किया गए है, आदि जानकारी देख पाएंगे।

उदाहरण के लिए, अगर आपको google.com डोमेन की जानकारी जानना है। तो निचे दिए गए कमांड का उपयोग कर सकते हैं:

  • Example: $ Whois google.com

#6. Passwd Command

Passwd कमांड सिस्टम उपयोगकर्ता के पासवर्ड बदलने के लिए उपयोग होता है। अगर आपको तात्कालिक (current) login प्रयोगकर्ता की पासवर्ड बदलना है।

तो Passwd कमांड दर्ज करके change कर सकते है।

उदाहरण के लिए, यूजर पासवर्ड परिवर्तन करने के लिए, सबसे पहले passwd कमांड दर्ज करे। फिर current पासवर्ड डेल। और नई पासवर्ड डालके enter करने से यूजर पासवर्ड change हो जायेगा।

  • अन्य उपयोगकर्ता के password बदलने के लिए “sudo” कमांड का उपयोग कर सकते हैं।

#7. Logout Command

Logout कमांड से सिस्टम में login current (वर्तमान) उपयोगकर्ता की अधिवेशन (session) को लॉगआउट करता है।

यानि मन लीजिये सिस्टम में आप “सलूशन इन हिंदी” नाम से login हैं।

और आप “सलूशन इन हिंदी” यूजर को लॉगआउट करना चाहते है।

तो उसके लिए आपको सिर्फ Logout कमांड दर्ज करना होगा। इससे सेशन लॉग आउट हो जायेगा।

  • Syntax: $ logout

#8. Help Commands in Hindi

help command से आप किसी भी कमांड के बारे में जानकारी ले सकते हैं।

यानि अगर आपको किसी कमांड के बारे में नहीं पता हैं। तो आप हेल्प कमांड के सहायता ले सकते हैं।

उदाहरण के लिए, यदि आपको logoff command क्यों इस्तेमाल करते नहीं जानते हैं। तो आप हेल्प स्पेस logoff कमांड्स दर्ज करते ही, स्क्रीन पर आपको लॉगऑफ कमांड के बारे में पूरी जानकारी पता चल जायेगा।

  • Syntax: help [command]
  • Example: help logoff

#9. Clear Command

$ clear कमांड Unix/Linux console यानि टर्मिनल स्क्रीन को साफ करता हैं।

मतलब पहले Terminal पर जितने भी कमांड Execute किये हो। जो screen में show कर रहा है।

इस कमांड को टाइप करते ही वह सब साफ़ हो जायेगा।

  • Example: $ clear

#10. Chmod commands in Hindi

chmod शब्द का अर्थ “Change mode” है। यह कमांड फाइल या फोल्डर डायरेक्टरी को read, write और execute करने का एक्सेस अधिकार (Access Permission) बदलने के लिए उपयोग किया जाता है।

मतलब, file, folder का मालिक (owner) chmod कमांड का उपयोग करके, सिस्टम के file, folder कौन देखे सकता है।

edit कर सकता है, या डिलीट तक का permission set कर सकते है।

उदाहरण के लिए, आपके कंप्यूटर सिस्टम में “A, B, C” नाम से कई उपयोगकर्ताओं register है। और आप “A” का उपयोग करते हैं। तो यदि कोई निजी फ़ाइल है, और आप इसकी अनुमतियाँ सेट करना चाहते हैं।

ताकि दूसरा उपयोगकर्ता इसे पढ़, लिख और निष्पादित न कर सके।

तो इस तरह की access permission आप chmod कमांड का उपयोग करके एक्सेस अनुमति में बदलाब कर सकते है।

Syntax: chmod [Options] permissions file name

#11. Cat Commands in Hindi

CAT कमांड का फुल फॉर्म “concatenate” होता है। इस कमांड का उपयोग लिनक्स/यूनिक्स ऑपरेटिंग सिस्टम में हमें सिंगल या मल्टीपल फाइल्स बनाने की अनुमति देता है, फाइल्स के contain देखने, और टर्मिनल या फाइल्स में रिडायरेक्ट आउटपुट होते हैं।

General Syntax of cat कमांड:

cat [OPTION] [FILE]…

Example:

कैट कमांड के साथ new फ़ाइल बनाएँ: cat >test

यह कमांड डालने के बाद आगर आपको कुछ लिखना है उस फ़ाइल के अंडर तो type करे और लिखने के बाद ctrl + d दबाएँ।

  • इससे आपके फ़ाइल create होके उस फ़ाइल के अंडर text के साथ saved हो जाएँगे।

टर्मिनल में फ़ाइलों की सामग्री देखें इस कमांड से: cat filename.txt enter करें.

इसी तरह दो फ़ाइल को एक साथ देखने के लिए: cat file1.txt file2.txt

नोट: file1 और file2 ये फ़ाइल नाम है, इसके जगह आप आपके .txt फ़ाइल का नाम दर्ज करें।

Video देखे:

  • उम्मीद करता हु, आपको इन सभी कमांड आपके लिए उपयोगी रहेगा। ऊपर में में बताये गए इन 11 महत्वपूर्ण Unix/Linux commands List को जियादा से जियादा इस्तेमाल करे।
  • अगला लेख में बाकि कमांड के बारे में पूरी जानकारी हिंदी में सिखने के लिए, Facebook Page Like करे और Fb Group Join करें।

Learn Computer Fundamentals in Hindi

यदि आप कंप्यूटर के बारे में संपूर्ण सीखना चाहते हैं तो कंप्यूटर को बेहतर ढंग से समझने के लिए हमारा कंप्यूटर फंडामेंटल गाइड आपकी मदद कर सकता है, नीचे दिए गए बटन पर क्लिक करके सीखना शुरू करें:

FAQs about Unix Command in Hindi:

यूनिक्स कमांड क्या हैं?

यूनिक्स कमांड टेक्स्ट-आधारित निर्देश हैं जिनका उपयोग यूनिक्स-आधारित ऑपरेटिंग सिस्टम में फ़ाइलों, निर्देशिकाओं, प्रक्रियाओं, सिस्टम कॉन्फ़िगरेशन आदि को प्रबंधित करने जैसे कार्यों को करने के लिए किया जाता है।

क्या हैकिंग के लिए यूनिक्स/लिनक्स कमांड सीखना आवश्यक है?

अगर आप केसी सिस्टम को हैक करना चाहते हैं। तो आपको UNIX ऑपरेटिंग सिस्टम और इसके कमांड सीखना आवश्यक है। क्योंकि हर एक कंप्यूटर सिस्टम में कमांड लाइन इंटरफ़ेस (CLI) होता हैं।

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

बाकि Access Permission जैसे चीज़ो को आसानी में हैंडल कर लेंगे। यदि आप सिस्टम की रूट डायरेक्टरी को एक्सेस करते हैं। तो आपको उस सिस्टम का एडमिनिस्ट्रेशन एक्सेस मिल जायेगा।

मैं यूनिक्स कमांड का उपयोग कैसे करूँ?

यूनिक्स कमांड टर्मिनल या कमांड-लाइन इंटरफ़ेस में टाइप किए जाते हैं। प्रत्येक कमांड का एक विशिष्ट सिंटैक्स और उपयोग होता है, जो अक्सर विकल्पों और तर्कों के साथ होता है।

शुरुआती लोगों द्वारा उपयोग किए जाने वाले सबसे आम यूनिक्स कमांड क्या हैं?

सामान्य शुरुआती यूनिक्स कमांड में ls (सूची फ़ाइलें), cd (निर्देशिका बदलें), mkdir (निर्देशिका बनाएं), rm (फ़ाइलें हटाएं), cp (फ़ाइलें कॉपी करें), और cat (फ़ाइल सामग्री प्रदर्शित करें) शामिल हैं।

मैं यूनिक्स कमांड के लिए सहायता और दस्तावेज़ कैसे पा सकता हूँ?

विस्तृत जानकारी और उपयोग के निर्देशों के लिए मैनुअल पेजों तक पहुंचने के लिए कमांड नाम के बाद “मैन” कमांड का उपयोग करें।

यूनिक्स कमांड और यूनिक्स शेल स्क्रिप्टिंग के बीच क्या अंतर है?

यूनिक्स कमांड विशिष्ट कार्यों के लिए उपयोग किए जाने वाले एकल निर्देश हैं, जबकि शेल स्क्रिप्टिंग में अधिक जटिल प्रोग्राम बनाने या कार्यों को स्वचालित करने के लिए कमांड के अनुक्रम लिखना शामिल है।

क्या यूनिक्स कमांड का उपयोग विभिन्न यूनिक्स-आधारित ऑपरेटिंग सिस्टम पर किया जा सकता है?

हां, कई यूनिक्स कमांड मानकीकृत हैं और थोड़े बदलाव के साथ विभिन्न यूनिक्स-आधारित ऑपरेटिंग सिस्टम में उपयोग किए जा सकते हैं।

Read More Useful Articles:

Conclusion: Unix Commands in Hindi

इस Unix Tutorial में अपने सीखा “यूनिक्स कमांड क्या है (UNIX Commands in Hindi)” और 11 Basic important Unix Commands in Hindi जो सभी Unix/Linux उपयोगकर्ता को सीखना ही चाहिए। और UNIX Command पूरी तरह से “Command Line Interface” है।

Unix में आपको कोई Graphical User interface नहीं मिलेगा। अगर आपको CLI और GUI दोनों चाहिए तो आप Linux Operating System उपयोग करें।

मुझे उम्मीद हैं, आपको Unix Commands क्यूं सीखना चाहिए और हैकर्स Unix/Linux Command क्यों इस्तेमाल करता है। इसका भी पूरी में आ गया होगा।

अगर आपका कोई सवाल है Unix/Linux Commands सम्बंधित। तो निचे कमेंट हैं या फिर हमारे Fb Page पर सीधे मैसेज भेजे।

Solution in Hindi के साथ अपडेट रहने के लिए इ-मेल Subscribe करे। और अन्य Community Page भी join करें: Fb Group | Twitter | LinkedIn | Pinterest |

पिछला लेखएंड्रॉयड क्या है (Android OS in Hindi) पूरी जानकारी
अगला लेखHardware in Hindi – हार्डवेयर क्या है? पूरी जानकारी
मेरा नाम मुहम्मद बदिरुद्दीन है। मैं एक पेशेवर वेब और सॉफ्टवेयर डेवलपर, एथिकल हैकर, डिजिटल मार्केटर और भारतीय ब्लॉगर हूँ! मुझे लोगों की मदद करना बहुत पसंद है। इसलिए SolutionInHindi.com पर एथिकल हैकिंग, कंप्यूटर, मोबाईल, इंटरनेट, सोशल मीडिया, टिप्स और ट्रिक्स और टेक्नोलॉजी सम्बंधित ट्यूटोरियल की पूरी जानकारी हिंदी में शेयर करता हूँ!

कोई जवाब दें

कृपया अपनी टिप्पणी दर्ज करें!
कृपया अपना नाम यहाँ दर्ज करें