दोस्तों आज हम जानने वाले है कि Linux क्या है ? Commands, kernel, shell, what is linux पूरी जानकारी देने वाले है, Linux के बारे में तो आपने सुना ही होगा इसका उपयोग बहुत ज्यादा हो रहा है,
Linux क्या है कैसे use करते है, आज के समय में और इसका उपयोग करना आपको भी सीख लेना चाहिए और पूरी जानकारी आपको देने वाला हूं
हालांकि Linux आजकल सभी Devices के अंदर उपयोग हो रहा है जैसे कि एक छोटी सी Watch से लेकर बड़े से बड़े कंप्यूटर मे Linux का उपयोग हो रहा है, यह कुछ कुछ Dos के जैसे ही है
Linux एक ऑपरेटिंग सिस्टम है और यह एक के Unix फैमिली का ऑपरेटिंग सिस्टम है जो कि कई जगह इसे unix के नाम से भी जाना जाता है
Contents
- 1 Linux क्या है
- 2 Linux के गुण कौन कौन से है
- 3 Linux क्या है Commands, Kernel, Shell Faq
- 3.1 Linux kya hai
- 3.2 Linux को कब और किसने बनाया
- 3.3 Linux किस भाषा मे बना है?
- 3.4 Linux के गुण कौन कौन से है
- 3.5 Linux कि मुख्य Directories
- 3.6 Linux मे Process के प्रकार कौन कौन है
- 3.7 Linux मे init process
- 3.8 Linux के अंग
- 3.9 Linux मे Shell क्या है, Shell के प्रकार
- 3.10 Born shell का आविस्कार किसने किया
- 3.11 Korne shell का आविस्कार किसने किया
- 3.12 Kernel क्या है ? kernel के प्रकार kernal के कार्य
- 3.13 Kernel के कार्य
- 3.14 Kernel के प्रकार कौन कौन है
Linux क्या है
Linux एक Open Source Operating System है, इसका नाम Linux Torvalds के नाम पर और Unix के रखा गया है, और इसमे सन 1991 मे बनाया गया.
Lin + ux = Linux
यूनिक्स फैमिली का एक Operating System है, Linux को AT&T की Bell Laboratory में तैयार किया गया है, Linux Torvalds के द्वारा linux को Hackin* Tool भी कहते हैं,

क्योंकि Developers भी इसका उपयोग सबसे ज्यादा करते हैं, यह CUI Based ऑपरेटिंग सिस्टम है हालांकि अभी CUI और GUI दोनों है क्योंकि इसके अंदर हम GUI के तौर पर भी उपयोग कर सकते है.
यह एक Multiuser Operating System है, इसका उपयोग सब सुरक्षा के तौर पर उपयोग किया जाता है.
Linus Operating System
OS | Linux |
कब बना | 1991 |
किसने बनाया | Linux Torvalds |
Os type | Open Source (free) |
कहाँ बना | AT & T Lab कि Bell Laboratory |
Language | C Language, Assembly & Other |
Os Family | Unix |
उपयोग | Servers, Security, Hacking etc. |
Linux के गुण कौन कौन से है
Linux इतना प्रसिद्ध इसलिए है क्योंकि इसके features बहुत ज्यादा है और अच्छी बात ये है कि यह विस्वसनीय है इसके गुण निम्नलिखित है –
क्र. | गुण |
1 | Multi User |
2 | Multi Tasking |
3 | Portability |
4 | Security* |
5 | Communication |
6 | All Device Install |
7 | Open Source (free) |
8 | Fast & Reliable |
1 – Multi User (बहुप्रयोग) – यह एक ऐसा Operating System जिस पर कई सारे लोग एक साथ कार्य कर सकते है, इसका उपयोग बहुत ज्यादा हो रहा है.
2 – Multi Tasking (बहूकार्य) – इस Operating System मे कई सारे कार्य एक साथ कर सकते है, यह एक Multi Tasking Operating System है, हम कई सारे प्रोग्राम एक साथ चला सकते है
3 – Portability (स्थानांतरण) – Linux को एक System से दूसरे System मे चला सकते है या Transfer कर सकते है, क्योंकि यह C Language एवं Assembly Language मे लिखा गया है
4 – Security (सुरक्षा) – यह Operating System Secure है सुरक्षित है इसीलिए इसका उपयोग बहुत ज्यादा हो रहा है, इसकी files और system के लिए सुरक्षा प्रदान करता है, सुरक्षा का अर्थ इस System मे कोई अन्य User नहीं चला सकता है.
5 – Communication (संचार) – Linux मे अधिकतह कार्य Communication है, इस Os के जरिये हम आसानी से सुरक्षा के साथ दूसरे User से Communicate या संचार कर सकते है.
6 – Installation – Linux को install करना आसान है और आजकल हम Android फ़ोन मे Linux को Install कर सकते है, इसका अर्थ एक Normal Android User भी Linux का उपयोग कर सकता है.
अन्य पड़े > Algorithm क्या है कैसे काम करती है ?
इसे भी पड़े > Google New Update Google Topics क्या है?

Linux File System कौन कौन है
Linux File System को केटेगरी के आधार पर रखा गया है, सभीLinux File System हमेशा root(/) के अंदर रहती है,
कुछ मुख्य Directories निम्नलिखित है –
- root – आज उपयोगकर्ता कि home directory होती है,
- home – इसमें home directory के साथ साथ ftp, http, samba, George आदि directories होती है.
- bin – boot होने के समय वाली command आती है,
- sbin – यह command लिनक्स के द्वारा run किया जाता है,
- Proc – यह फ़ाइल system disk पर नहीं होता है, यह एक virtual फ़ाइल सिस्टम है.
- usr – यह library, Game, Main Page, Static file आदि है
- bin – इसमें User Command होती है,
- sbin – system admin commands होती है,
- include – इसके C Language कि Header files होती है,
- lib – प्रोग्राम और Subsystems द्वारा unchanged data रहता है.
- man – Manual Page Files
- info – information Documents
- local -installed Software files
- doc – All Documentation
- boot – Boot Strap लोडर द्वारा उपयोग होने वाली command और Kernal image
- lib –root files system प्रोग्रामो द्वारा प्रयुक्त फाइल्स
- dev –Device Files
- mnt -Administrator द्वारा बनाए गए Mount Points
- Tmp – Temporarily Files
Linux क्या है ? पूरी जानकारी.
Linux मे Process के प्रकार कौन कौन से है
Process – run हो रहे प्रोग्राम मे प्रयोग कि जाने वाली Commands और Kernal Image Process है.
Linux मे process के प्रकार निम्नलिखित है –
क्र. | Types Of Process in Linux |
1 | Init Process |
2 | Orphan Process |
3 | Zombie |
4 | Daemon Process |
1 – Init Process
➤ Linux मे एक PPID होती है,
➤ प्रत्येक Process का एक Parent Process होता है,
➤ Linux system boot करने के बाद सबसे पहले init process को ही create किया जाता है,
➤ init Process कि Id हमेशा 1 होती है इसे Kill नहीं कर सकते है,
➤ init कि Child process, Directly व indirectly होती है.
2 – Orphan Process
➤ यदि Parent Process इसके Child Process के kill हो जाते है to Child Process को Orphan Process कहाँ जाता है
3 – Zombie
➤ ऐसी प्रोसेस जिसको हमने kill कर दिया है या मार दिया है और यह प्रोसेस चल नहीं रहा है लेकिन सिर्फ दिख रहा है उसे Zombie कहते हैं इसका नाम Zombie इसलिए रखा गया है क्योंकि Zombie मर जाते हैं लेकिन रहते है.
4 – Daemon Process
➤ कुछ Programme ऐसे होते है कि जब तक Linux या PC चलता रहता है तब तक वह रहते है use Daemon Process कहते है.
हमेशा एक प्रोसेस से दूसरा प्रोसेस स्टार्ट होता है हर एक प्रोसेस को एक ID होती है और हर प्रोसेस का एक Owner होता है
Linux के अंग Component अवयव
Linux के महत्वपूर्ण 2 अंग/अवयव/component है, हम एक एक करके Shell और kernel के बारे मे जानेंगे
1 – Shell
2 – Kernel
Linux मे Shell क्या है ? Shell के प्रकार
Bourne Shell किसने बनाया – Steve Bourne
Korne Shell किसने बनाया – David Korn ने Bell Lab मे

Shell क्या है ? Shell in Linux
➤ कोई भी यूजर जब कमांड देता है तो वह सबसे पहले Shell को जाता है
➤उसके बाद Shell, command को kernel तक पहुंचाता है,
➤ shell का मुख्य काम यह है कि उपयोगकर्ता के द्वारा प्राप्त कमांड को मशीनी भाषा में बदलता है और यह कमांड को आगे भेजता है,
➤ shell कमांड इंटरप्रेटर कर भी करता है
User ➤Command➤Shell➤Kernal➤Hardware
Shell के प्रकार (Types Of Shell)
क्र. | Shell के प्रकार | आविस्कार | Command |
1 | बौर्न Shell (Bourn) | Steve Bourne | SH |
2 | C Shell | – | csh |
3 | TC Shell | – | tcsh |
4 | Korne shell | DAVID KORN (bell lab मे) | ksh |
5 | Bourne-Again Shell (बोर्न अगेन Shell) | – (Bourne का Updated) | (यह updated version है) |
1 – Bourne Shell
➤ यह SH के नाम से जाना जाता है,
➤ इसका उपयोग Linux मे किया जाता है,
➤ Unix की पहली Shell Bourne Shell है,
➤ यह Unix व Linux दोनों मे Use होती है,
2 – ‘C’ Shell
➤ इस Shell मे User Script लिख सकते है,
➤ Script का Syntex Computer Programming Language ‘C‘ से मिलता जुलता है, इसलिए C shell कहाँ जाता है,
➤ इसे “csh‘ के नाम से जानते है,
3 – TC Shell
➤ यह C Shell का ही Expansion है
➤ इसे csh के नाम से जानते है,
4 – Korne Shell
➤ इसे David Korn ने Bell lab मे बनाया था,
➤ यह Bourne, C, TC तीनो को के features को एक ही पैकेज मे उपलब्ध करती है,
➤ इसे ksh कहते है.
5 – Bourne Again Shell
➤ यह Bourne Shell का ही Updated version है,
➤ यह C, TC, और Korne Shell के Features देता है.
Linux Shell Scripting
Linux Shell ScriptingUser Script लिख सकते है,Script का Syntex Computer Programming Language ‘C‘ से मिलता जुलता है, इसलिए C shell कहाँ जाता है,Linux Shell Scripting हम C shell में कर सकते है।
Linux Kernel क्या है ? kernel के प्रकार kernel के कार्य
दोस्तों हम kernel के बारे जानेगे और Kernel के प्रकार और Kernel के कार्यो के बारे मे भी जानेंगे
Linux Kernel क्या है ?
Kernel एक ऐसा प्रोग्राम होता है जो software और hardware के बीच कार्य करता है, kernel हमेशा Sell से जुडा रहता है, यह मशीनी भाषा को समझता है और यह हार्डवेयर से जुड़ा रहता है “kernel को Operating System का Heart ❤ भी कहते हैं”

Kernel का उदाहरण – जब हम Google केAssistance या माइक्रोफोन के icon पर क्लिक करते हैं तो हार्डवेयर को माइक्रोफोन को चालू करने का काम kernel करता है 🎤
User ➤Shell➤Kernal➤Hardware➤output
Linux Kernal के कार्य
- Memory Management,
- Process Management,
- Disk & File System Manage,
- Networking,
- Security,
- GUI.
Linux Kernel के प्रकार
Linux Kernel मुख्यतया 5 प्रकार का होता है जो कि निम्न है –
- Monolithic Kernel – सभी Process इसी मे होती है,
- Microlithic Kernel,
- Hybrid Kernel,
- Exo Kernel,
- Nano Kernel.
Linux Basic Commands List
Linux Basic Command निम्नलिखित है –
क्र. | Command Name | उपयोग | Ex. |
1 | Touch & Cat | Touch का use – खाली file बनाने मे File मे Mater बनाने मे Cat का Use. | $ touch emka ⏎ $ cat > thought⏎ |
2 | cp | File कि copy करने मे | $ cp mk_1 mk_2⏎ |
3 | rm | एक या एक से अधिक file हटाने मे | $ rm mk.txt ⏎ |
4 | mv | file का नाम बदलने मे | $ rm mk mv⏎ |
5 | ls | Files व directory कि list देखने मे | $ ls ⏎ |
6 | chmod | file कि permission बदलने मे (+x का use permission देने मे व -x का लेने मे) | $ chmod rw-rw-rw-file |
7 | pwd | present directory को प्रदर्शित करने मे | $ pwd ⏎ |
8 | mkdir | नई directory या folder बनाने मे | $ mkdir emka ⏎ |
9 | rmdir | खाली directory को हटाने मे | $ rmdir emka⏎ |
10 | cd | Directory बदलने मे | $ cd mk ⏎ |
11 | bc | Linux screen को Calculater mode मे बदलने मे | $ bc ⏎ |
12 | logname | User के Logname को प्रदर्शित करने मे | $ logname ⏎ |
13 | who | user के login detail मे कौन कौन से user login हुए है | $ who ⏎ |
14 | date | Present date देखने मे | $ date ⏎ |
15 | passwd | Password बदलने मे | $ passwd ⏎ |
16 | cal | Calendar देखने मे | $ cal⏎ |
17 | sort | file के content को क्रमबद्ध तरिके से दिखने मे | $ sort emka⏎ |
18 | grep | text file मे किसी शब्द को ढूंड़ने मे | $ grep emka⏎ |
19 | echo | shell programming मे message प्रदर्शित करने मे | $ echo emka news ⏎ |
20 | clear | screen को साफ करने मे | $ cls ⏎ |
21 | vi | किसी text file बनाने मे और edit करने मे | $ vi message ⏎ |
Linux के और भी कई सारे commands होते है ये कुछ मुख्य commands है और आप अपने android फ़ोन मे linux को install कर सकते हो
Linux Grep Command
Linux Grep Command का उपयोगtext file मे किसी शब्द को ढूंड़ने मे किया जाता है , जैसे अगर हमें एक शब्द emka को News फाइल में ढूढ़ना है तो इस कमांड् का उपयोग करेंगे ,
Example – $ grep emka news⏎
Linux Vs Unix
क्र | Unix | Linux |
1 | Develope by – Ken Thompson, Dennis Ritchie 1970 | Benedict Torvalds 1991 |
2 | यह मल्टीयूज़र ऑपरेटिंग सिस्टम है | यह भी मल्टीयूज़र ऑपरेटिंग सिस्टम है |
3 | Unix एक proprietary Software है | यह एक Open Source है free है |
4 | Unix non portable Primarily CUI आधारित Os है | Linus portable है |
5 | यह rigid with hardware और servers based machines है | यह flexible है और इसको home pc में install कर सकते है |
6 | इसके Versions limited है | इसके कई सारे versions है |
7 | इसमें हमे पैसे देने पड़ते है | यह पूर्णतः free है |
8 | Versions – BSd , iris , hp-ux , ais आदि | versions – Ubuntu, redhat, Solaris, Linux mint आदि |
निष्कर्ष
दोस्तों आज हमने जाना कि Linux क्या है linux के गुण क्या है लिनक्स के commands क्या है kernel क्या होता है Shell क्या होता है कितने प्रकार के होते है और हमने बहुत सारी जानकारी को आज जाना है,
लिनक्स बहुतायत उपयोग होने वाला ऑपरेटिंग सिस्टम है, इसका उपयोज आज सभी जगह हो रहा है क्योंकि यह free है, इसमें changes करके नया लिनक्स बना सकते है.
अगर आपको ये बिस्तार जानकारी पसंद आई है और समझ आई है तो आप share करें, और अगर कोई सवाल है तो Comment करें नीचे धन्यवाद.
Linux क्या है Commands, Kernel, Shell Faq
Linux को कब और किसने बनाया
Linux 1991 मे AT&T Lab मे Linux Torvalds ने बनाया था
Linux किस भाषा मे बना है?
Linux C, Assembly आदि भाषाओ मे बना है
Linux के गुण कौन कौन से है
Linux के गुण -
- Multitasking
- Multiuser
- Portability
- Security
- Communication
- Open source
Linux कि मुख्य Directories
Linux कि directories
- root
- home
- bin
- sbin
- Proc
- usr
- bin
- sbin
- include
- lib
- man
- info
- local
- doc
- boot
- lib
- Device Files
- mnt
- Tmp
Linux मे Process के प्रकार कौन कौन है
Linux मे Process -
- Daemon Process
- Init Process
- Zombie
- Orphan Process
Linux मे init process
Linux मे एक PPID होती है, प्रत्येक Process का एक Parent Process होता है, Linux system boot करने के बाद सबसे पहले init process को ही create किया जाता है, init Process कि Id हमेशा 1 होती है इसे Kill नहीं कर सकते है,
Linux के अंग
Linux के 2 अंग है,
- Shell
- Kernel
Linux मे Shell क्या है, Shell के प्रकार
कोई भी यूजर जब कमांड देता है तो वह सबसे पहले Shell को जाता है, उसके बाद Shell, command को kernel तक पहुंचाता है,
का मुख्य काम यह है कि उपयोगकर्ता के द्वारा प्राप्त कमांड को मशीनी भाषा में बदलता है और यह कमांड को आगे भेजता है, shell कमांड इंटरप्रेटर कर भी करता है
Shell के प्रकार
- Bourn shell
- C Shell
- TC shell
- Korn shell
- बोर्न again shell
Born shell का आविस्कार किसने किया
Born shell का अविष्कर Steve Bourne ने Bell lab मे किया.
Korne shell का आविस्कार किसने किया
Korne shell का आविस्कार David Korn ने bell lab मे किया था.
Kernel क्या है ? kernel के प्रकार kernal के कार्य
Kernel एक ऐसा प्रोग्राम होता है जो software और hardware के बीच कार्य करता है, kernel हमेशा Sell से जुडा रहता है, यह मशीनी भाषा को समझता है और यह हार्डवेयर से जुड़ा रहता है "kernel को Operating System का Heart ❤ भी कहते हैं.
Kernel का उदाहरण - जब हम Google केAssistance या माइक्रोफोन के icon पर क्लिक करते हैं तो हार्डवेयर को माइक्रोफोन को चालू करने का काम kernel करता है
Kernel के कार्य
Kernel के कार्य -
- Memory Management,
- Process Management,
- Disk & File System Manage,
- Networking,
- Security,
- GUI.
Kernel के प्रकार कौन कौन है
Kernel के मुख्य 5 प्रकार है
- Monolithic Kernel - सभी Process इसी मे होती है,
- Microlithic Kernel,
- Hybrid Kernel,
- Exo Kernel,
- Nano Kernel.