WHY SHOULD WE LEARN LINUX.




What is Linux?


Just like Windows, iOS, and Mac OS, Linux is an operating system. In fact, one of the most popular platforms on the planet, Android, is powered by the Linux.


Linux is an open source operating system (OS). An operating system is the software that directly manages a system’s hardware and resources, like CPU, memory, and storage. The OS sits between applications and hardware and makes the connections between all of your software and the physical resources that do the work.



लिनक्स क्या है?


विंडोज, आईओएस और मैक ओएस की तरह ही, लिनक्स एक ऑपरेटिंग सिस्टम है। वास्तव में, ग्रह पर सबसे लोकप्रिय प्लेटफार्मों में से एक, एंड्रॉइड, लिनक्स द्वारा संचालित है।


Linux एक ओपन सोर्स ऑपरेटिंग सिस्टम (OS) है। एक ऑपरेटिंग सिस्टम एक सॉफ्टवेयर है जो सीधे सिस्टम के हार्डवेयर और संसाधनों, जैसे सीपीयू, मेमोरी और स्टोरेज का प्रबंधन करता है। OS एप्लिकेशन और हार्डवेयर के बीच बैठता है और आपके सभी सॉफ़्टवेयर और काम करने वाले भौतिक संसाधनों के बीच संबंध बनाता है।



Linux and open source?

Linux is a free, open source operating system, released under the GNU General Public License (GPL). Anyone can run, study, modify, and redistribute the source code, or even sell copies of their modified code, as long as they do so under the same license.

Linux has become the largest open sources software project in the world. Professional and hobbyist programmers from around the world contribute to the Linux kernel, adding features, finding and fixing bugs and security flaws, and providing new ideas—all while sharing their contributions back to the community.


लिनक्स और ओपन सोर्स?

लिनक्स एक मुक्त, खुला स्रोत ऑपरेटिंग सिस्टम है, जिसे जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) के तहत जारी किया गया है। जब तक वे उसी लाइसेंस के तहत ऐसा करते हैं, कोई भी स्रोत कोड को चला सकता है, अध्ययन कर सकता है, संशोधित कर सकता है और पुनर्वितरित कर सकता है, या अपने संशोधित कोड की प्रतियां भी बेच सकता है।

लिनक्स दुनिया का सबसे बड़ा ओपन सोर्स सॉफ्टवेयर प्रोजेक्ट बन गया है। दुनिया भर के पेशेवर और शौकिया प्रोग्रामर लिनक्स कर्नेल में योगदान करते हैं, सुविधाओं को जोड़ते हैं, बग और सुरक्षा खामियों को ढूंढते हैं और ठीक करते हैं, और नए विचार प्रदान करते हैं-सब कुछ समुदाय में अपने योगदान को साझा करते हुए।





LINUX FEATURES?


OPEN  SOURCE 

SECURE

SIMPLIFIED  UPDATES FOR  INSTALLED SOFTWARE

LIGHT WEIGHT

MULTIUSER  ( MULTI TASKING)

MULTI  DISTRIBUTION       (RED HAT, DEBIAN, FEDORA)


लिनक्स सुविधाएँ?


खुला स्त्रोत

सुरक्षित

स्थापित सॉफ़्टवेयर के लिए सरलीकृत अद्यतन

हल्का वजन

मल्टीयूजर (मल्टी टास्किंग)

बहु वितरण (रेड हैट, डेबियन, फेडोरा)


OS   INTERFACES?

 

WINDOWS     (GUI)        GRAPHICAL USER INTERFACE

LINUX             (CLI)        COMMAND LINE INTERFACE


ओएस इंटरफेस?


विंडोज़ (जीयूआई) ग्राफिकल यूजर इंटरफेस

लिनक्स (सीएलआई) कमांड लाइन इंटरफेस






What is a command-line interface?


A command-line interface (CLI) is a text-based user interface (UI) used to run programs, manage computer files and interact with the computer. Command-line interfaces are also called command-line user interfaces, console user interfaces and character user interfaces. CLIs accept as input commands that are entered by keyboard; the commands invoked at the command prompt are then run by the computer.


कमांड-लाइन इंटरफ़ेस क्या है?


कमांड-लाइन इंटरफेस (सीएलआई) एक टेक्स्ट-आधारित यूजर इंटरफेस (यूआई) है जिसका उपयोग प्रोग्राम चलाने, कंप्यूटर फाइलों को प्रबंधित करने और कंप्यूटर के साथ इंटरैक्ट करने के लिए किया जाता है। कमांड-लाइन इंटरफेस को कमांड-लाइन यूजर इंटरफेस, कंसोल यूजर इंटरफेस और कैरेक्टर यूजर इंटरफेस भी कहा जाता है। सीएलआई इनपुट कमांड के रूप में स्वीकार करते हैं जो कीबोर्ड द्वारा दर्ज किए जाते हैं; कमांड प्रॉम्प्ट पर इनवॉइस किए गए कमांड तब कंप्यूटर द्वारा चलाए जाते हैं।



The MS-DOS operating system and the command shell in the Windows operating system are examples of command-line interfaces. In addition, programming language development platforms such as Python can support command-line interfaces.

The command line dropped in popularity following the introduction of GUI-based personal computer OSes like Microsoft Windows and Apple's "classic" Mac OS in the 1980s. The command line remains an important tool for IT professionals, software developers, sys admins, network administrators and many others who prefer a more precise and reproduceable interface to their systems.


विंडोज ऑपरेटिंग सिस्टम में MS-DOS ऑपरेटिंग सिस्टम और कमांड शेल कमांड-लाइन इंटरफेस के उदाहरण हैं। इसके अलावा, प्रोग्रामिंग भाषा विकास प्लेटफॉर्म जैसे कि पायथन कमांड-लाइन इंटरफेस का समर्थन कर सकते हैं।

1980 के दशक में GUI- आधारित पर्सनल कंप्यूटर OS जैसे Microsoft Windows और Apple के "क्लासिक" Mac OS की शुरुआत के बाद कमांड लाइन की लोकप्रियता में गिरावट आई। कमांड लाइन आईटी पेशेवरों, सॉफ्टवेयर डेवलपर्स, sys व्यवस्थापकों, नेटवर्क प्रशासकों और कई अन्य लोगों के लिए एक महत्वपूर्ण उपकरण है जो अपने सिस्टम के लिए अधिक सटीक और पुनरुत्पादित इंटरफ़ेस पसंद करते हैं।







What is a shell?

In computing, a shell program provides access to an operating system's components. The shell gives users (or other programs) a way to get "inside" the system to run programs or manage configurations. The shell defines the boundary between inside and outside.

The following are the two types of operating system shells:

CLI-based shells offer users a concise and efficient mode of interacting with the OS, without requiring the overhead of a graphical user interface.

GUI-based shells are considered easier for beginners to use, but they also include a CLI-based shell for system administrators or power users who prefer to interact at a command prompt.

Bash is the most commonly used command-line shell for Unix-based OSes including Linux.

The software that handles the command-line interface is commonly referred to as a command language interpreter, a command processor or command interpreter. Two well-known CLI shells are PowerShell for Windows and Bash for Linux and macOS.


एक खोल क्या है?


कंप्यूटिंग में, एक शेल प्रोग्राम ऑपरेटिंग सिस्टम के घटकों तक पहुंच प्रदान करता है। शेल उपयोगकर्ताओं (या अन्य प्रोग्राम) को प्रोग्राम चलाने या कॉन्फ़िगरेशन प्रबंधित करने के लिए सिस्टम को "अंदर" प्राप्त करने का एक तरीका देता है। खोल अंदर और बाहर के बीच की सीमा को परिभाषित करता है।

निम्नलिखित दो प्रकार के ऑपरेटिंग सिस्टम शेल हैं:

• सीएलआई-आधारित शेल उपयोगकर्ताओं को एक ग्राफिकल यूजर इंटरफेस के ओवरहेड की आवश्यकता के बिना ओएस के साथ बातचीत करने का एक संक्षिप्त और कुशल तरीका प्रदान करते हैं।

• शुरुआती लोगों के लिए GUI- आधारित शेल का उपयोग करना आसान माना जाता है, लेकिन उनमें सिस्टम प्रशासकों या पावर उपयोगकर्ताओं के लिए एक CLI-आधारित शेल भी शामिल है जो कमांड प्रॉम्प्ट पर इंटरैक्ट करना पसंद करते हैं।

लिनक्स सहित यूनिक्स-आधारित ओएस के लिए बैश सबसे अधिक इस्तेमाल किया जाने वाला कमांड-लाइन शेल है।

कमांड-लाइन इंटरफ़ेस को संभालने वाले सॉफ़्टवेयर को आमतौर पर कमांड भाषा दुभाषिया, कमांड प्रोसेसर या कमांड दुभाषिया के रूप में जाना जाता है। दो प्रसिद्ध सीएलआई शेल विंडोज के लिए पावरशेल और लिनक्स और मैकओएस के लिए बैश हैं।


How do CLIs work?

Once a computer system is running, its CLI opens on a blank screen with a command prompt and commands can be entered.

Types of CLI commands include the following:

system commands that are encoded as part of the operating system interface;

executable programs that, when successfully invoked, run text-based or graphical applications; and

batch programs (or batch files or shell scripts) which are text files listing a sequence of commands. When successfully invoked, a batch program runs its commands which may include both system commands and executable programs.

CLI is more than a simple command/response system, as most have additional features that make one preferable to another. Some features include the following:

Scripting capability enables users to write programs that can be run on the system from the command line.

Command pipes enable users to direct the output of one program to be the input for another program ("piping" the flow of data).

System variables can be set at the command line, or the values of those variables displayed.

Command history features enable the user to recall previous commands issued. Some save command history for the session (like PowerShell), others can be configured to store session history for longer (like bash).

Commands and syntax for CLIs tend to be very stable over time, in part to enable backward compatibility for scripts.



सीएलआई कैसे काम करते हैं?

एक बार जब कोई कंप्यूटर सिस्टम चल रहा होता है, तो उसका सीएलआई एक खाली स्क्रीन पर कमांड प्रॉम्प्ट के साथ खुलता है और कमांड दर्ज किए जा सकते हैं।

सीएलआई कमांड के प्रकारों में निम्नलिखित शामिल हैं:

• सिस्टम कमांड जो ऑपरेटिंग सिस्टम इंटरफेस के हिस्से के रूप में एन्कोडेड हैं;

• निष्पादन योग्य प्रोग्राम, जो सफलतापूर्वक लागू होने पर, टेक्स्ट-आधारित या ग्राफिकल एप्लिकेशन चलाते हैं; तथा

• बैच प्रोग्राम (या बैच फ़ाइलें या शेल स्क्रिप्ट) जो कमांड के अनुक्रम को सूचीबद्ध करने वाली टेक्स्ट फ़ाइलें हैं। जब सफलतापूर्वक लागू किया जाता है, तो एक बैच प्रोग्राम अपने कमांड चलाता है जिसमें सिस्टम कमांड और निष्पादन योग्य प्रोग्राम दोनों शामिल हो सकते हैं।

सीएलआई एक साधारण कमांड/प्रतिक्रिया प्रणाली से कहीं अधिक है, क्योंकि अधिकांश में अतिरिक्त विशेषताएं होती हैं जो एक को दूसरे से बेहतर बनाती हैं। कुछ विशेषताओं में निम्नलिखित शामिल हैं:

• स्क्रिप्टिंग क्षमता उपयोगकर्ताओं को ऐसे प्रोग्राम लिखने में सक्षम बनाती है जिन्हें कमांड लाइन से सिस्टम पर चलाया जा सकता है।

• कमांड पाइप उपयोगकर्ताओं को एक प्रोग्राम के आउटपुट को दूसरे प्रोग्राम के लिए इनपुट (डेटा के प्रवाह को "पाइपिंग") करने के लिए निर्देशित करने में सक्षम बनाता है।

• सिस्टम वेरिएबल को कमांड लाइन पर सेट किया जा सकता है, या उन वेरिएबल्स के मानों को प्रदर्शित किया जा सकता है।

• कमांड इतिहास सुविधाएँ उपयोगकर्ता को जारी किए गए पिछले आदेशों को वापस बुलाने में सक्षम बनाती हैं। कुछ सत्र के लिए कमांड इतिहास सहेजते हैं (जैसे पावरशेल), अन्य को सत्र इतिहास को लंबे समय तक संग्रहीत करने के लिए कॉन्फ़िगर किया जा सकता है (जैसे बैश)।

सीएलआई के लिए कमांड और सिंटैक्स समय के साथ बहुत स्थिर होते हैं, कुछ हद तक स्क्रिप्ट के लिए पश्चगामी संगतता को सक्षम करने के लिए।



We hope you are satisfied from this information which is provided by us and you improved your knowledge. so please share your comments and feedbacks to us. and if you want to continuous doing this course more effectively so you can freely contact to us any time. 
Thank you
Live Consults India
Feel Free To Contact.
An Instituiton for Career Enrichment & Job Consultant.
Church Road, Jwala Nagar Shahdara Delhi-110032 Near Kela Godaam.
+91 9871494683, +91 9953694979
Message Live Consults India on WhatsApp. https://wa.me/message/KFPLZAPEOD2DF1
liveconsults1@gmail.com
www.liveconsultsindia.in

हम आशा करते हैं कि आप हमारे द्वारा प्रदान की गई इस जानकारी से संतुष्ट हैं और आपने अपने ज्ञान में सुधार किया है। तो कृपया अपनी टिप्पणियाँ और प्रतिक्रियाएँ हमें साझा करें। और यदि आप इस कोर्स को अधिक प्रभावी ढंग से करना चाहते हैं तो आप किसी भी समय हमसे स्वतंत्र रूप से संपर्क कर सकते हैं।
शुक्रिया
लाइव कंसल्ट्स इंडिया
संपर्क करने के लिए आज़ादी महसूस करें।
कैरियर संवर्धन और नौकरी सलाहकार के लिए एक संस्थान।
चर्च रोड, ज्वाला नगर शाहदरा दिल्ली -110032 केला गोदाम के पास।
+91 9871494683, +91 9953694979
मैसेज लाइव भारत से व्हाट्सएप पर परामर्श करता है। https://wa.me/message/KFPLZAPEOD2DF1
liveconsults1@gmail.com
www.liveconsultsindia.in







 

1 comment:

  1. At APTRON Solutions, our Linux Training in Noida is designed and delivered by industry experts with years of practical experience. Our courses cover a wide range of topics, including Linux basics, system administration, shell scripting, networking, security, and more. You'll benefit from a mix of theoretical learning and practical exercises in our state-of-the-art lab facilities, ensuring you gain real-world skills that are in high demand by employers.

    ReplyDelete

Meet The Team

Our process on creating awesome projects.