इस ब्लॉग में लिनक्स क्या है। लिनक्स की संरचना, लिनक्स की विषेशताये क्या होती है। तथा लिनक्स के Basic कमाण्ड के बारे में जानने की कोशिश करते है। आशा करते है कि यह ब्लॉग आपको जरूर पसन्द आयेगा।

Linux क्या है।

लिनक्स एक Free तथा Open Source ऑपरेटिंग सिस्टम है। इस ऑपरेटिंग सिस्टम को Linux Torvalds नामक छात्र ने 1991 में अपने पर्सनल Project के रूप में तैयार किया था। लिनक्स ऑपरेटिंग सिस्टम सीधे सिस्टम के हार्डवेयर और संसाधनो को Manage करता है। लिनक्स का उपयोग करके कोई Developer दूसरा ऑपरेटिंग सिस्टम भी बना सकता है। जिसे लिनक्स का Distribution कहा जाता है। Android ऑपरेटिंग सिस्टम भी लिनक्स का Modified वर्जन है। इसके अलावा Kali Linux, Ubuntu, CentOS तथा Fedora इत्यादि लिनक्स के Distribution है।

Linux के Distribution

लिनक्स के बहुत सारे Distribution होते है। लेकिन उनमें से प्रमुख Distribution इस प्रकार है।
1- Ubuntu
2- Debian
3- Fedora
4- Linux Mint
5- OpenSUSE

Linux की संरचना।

लिनक्स की सरंचना इस प्रकार है। जो नीचे दिया गया है।

1. Hardware

इसमें वे सभी Peripheral Devices आती है। जो एक साथ मिलकर लिनक्स ऑपरेटिंग सिस्टम के लिये हार्डवेयर लेयर का निर्माण करती है। जैसे- CPU, RAM तथा HDD इत्यादि।

2. Kernel

लिनक्स ऑपरेटिंग सिस्टम का मुख्य भाग Kernel होता है। Kernel इस ऑपरेटिंग सिस्टम की सभी प्रमुख गतिविधियो के लिये जिम्मेदार होता है। यह सीधे हार्डवेयर के साथ Interact करता है। तथा इस ऑपरेटिंग सिस्टम में हार्डवेयर और सॉफ्टवेयर के बीच Interface कराता है। एक ऑपरेटिंग सिस्टम में केवल एक ही Kernel होता है।

3. Shell

Shell उपयोगकर्ता और Kernel के बीच Interface कराता है। यह उपयोगकर्ता द्वारा दिये गये Command को Interpret करता है। और निर्देशो को Kernel तक भेजता है। तथा Kernel से Output भी लेता है।

4. Apllication

लिनक्स ऑपरेटिंग सिस्टम में Application उपयोगकर्ता को एक ऑपरेटिंग सिस्टम की कार्य क्षमता प्रदान करता है। यह एक Utility प्रोग्राम होता है। जो Shell पर चलता है।

Linux की विशेषताएं।

Linux की निम्नलिखित विशेषताएं है। जो इस प्रकार है।

1. Free And Open Source

लिनक्स एक Free और Open Source ऑपरेटिंग सिस्टम है। इस ऑपरेटिंग सिस्टम का Source Code सार्वजनिक रूप से इन्टरनेट पर उपलब्ध है। जिसको आसानी से Download किया जा सकता है। लिनक्स का उपयोग करके कोई Developer दूसरा ऑपरेटिंग सिस्टम भी बना सकता है।

2. Portable

लिनक्स ऑपरेटिंग सिस्टम किसी भी प्रकार कम्प्यूटर हार्डवेयर पर चल सकता है। लिनक्स Kernel और इसके Application कम से कम हार्डवेयर Configration पर कार्य कर सकता है।

3. Security

लिनक्स एक Secure ऑपरेटिंग सिस्टम है। इसमें Virus और Malware का खतरा बहुत कम होता है। यह ऑपरेटिंग सिस्टम पासवर्ड Protection और डाटा Ecryption जैसी सुरक्षा अपने उपयोगकर्ता को प्रदान करता है।

4. MultiUser

लिनक्स ऑपरेटिंग सिस्टम पर Multiple उपयोगकर्ता एक साथ कम्प्यूटर के Resources का इस्तेमाल कर सकते है। अर्थात यह ऑपरेटिंग सिस्टम एक साथ Multiple उपयोगकर्ता के Request को Handle कर सकता है।


5. MultiTasking

लिनक्स ऑपरेटिंग सिस्टम में Multiple Task को एक साथ Run कराया जा सकता है। अर्थात इस ऑपरेटिंग सिस्टम में Multiple Application को एक साथ चलाया जा सकता है।

6. Hierarchical File System

लिनक्स ऑपरेटिंग सिस्टम में File सिस्टम का सरंचना Hierarchical मॉडल में होता है। जिससे सिस्टम और उपयोगकर्ता की File व्यवस्थित रहता है।

7. Live USB/CD

लिनक्स ऑपरेटिंग सिस्टम के बहुत सारे Distribution को USB या CD में Install करके Live कम्प्यूटर सिस्टम में इस्तेमाल किया जा सकता है। अर्थात इस ऑपरेटिंग सिस्टम को कम्प्यूटर के मेमोरी में Install करने की जरूरत नही पड़ेगी।

Linux के Basic कमाण्ड।

लिनक्स के Basic कमाण्ड इस प्रकार है।

cd

Directory को Change करना।
उदाहरण के लिये-
cd /Movie/

ls

Directory और File को देखना।
उदाहरण के लिये-
ls

mkdir

Directory को बनाना।
उदाहरण के लिये-
mkdir Music

rmdir

Directory को Delete करना।
उदाहरण के लिये-
rmdir Music

touch

File को Create करना।
उदाहरण के लिये-
touch Password.txt

rm

File को Delete करना।
उदाहरण के लिये-
rm Result.pdf

chmod

File के Permission को Change करना।
उदाहरण के लिये-
chmod 777 Program.py

Post Comment

Previous Post Next Post