- 1 1. The Importance of Ubuntu and Linux Commands
- 2 2. बुनियादी फ़ाइल संचालन कमांड
- 3 3. फ़ाइल और निर्देशिका अनुमतियों का प्रबंधन
- 4 4. फ़ाइल संपीड़न और निष्कर्षण कमांड
- 5 5. सिस्टम प्रशासन के लिए उपयोगी कमांड्स
- 6 6. नेटवर्क प्रबंधन कमांड्स
- 7 7. अन्य उपयोगी कमांड
- 8 उबंटू का पूर्ण उपयोग करने के लिए कमांड लाइन में महारत हासिल करना
1. The Importance of Ubuntu and Linux Commands
Ubuntu का उपयोग करते समय, आप कभी‑कभी सोच सकते हैं कि क्या काम करने का कोई अधिक कुशल तरीका है। कमांड‑लाइन ऑपरेशन्स सीखने से आपके कार्यों की गति काफी बढ़ सकती है और सिस्टम की गहरी समझ प्राप्त होती है। उदाहरण के लिए, आप तुरंत फ़ाइलों को खोज सकते हैं या वास्तविक समय में सिस्टम की स्थिति की निगरानी कर सकते हैं।
इस लेख में, हम आवश्यक Ubuntu कमांड्स को इस तरह समझाएंगे कि शुरुआती भी सीखने का आनंद ले सकें। व्यावहारिक उदाहरणों और उपयोगी विकल्पों को शामिल करके, आप जानेंगे कि कमांड लाइन कितनी शक्तिशाली हो सकती है—एक बार उपयोग करने के बाद, आप शायद कभी वापस नहीं जाना चाहेंगे!
2. बुनियादी फ़ाइल संचालन कमांड
उबंटू में कमांड लाइन का उपयोग करने से फ़ाइल प्रबंधन बहुत तेज़ हो जाता है। बुनियादी कमांड जैसे cd
, mkdir
, और rm
, को समझकर आप आसानी से फ़ाइल संचालन कर सकते हैं।
cd
(निर्देशिका बदलें): निर्देशिकाओं के बीच चलती है.
cd /home/username
mkdir
(निर्देशिका बनाएं): एक नई निर्देशिका (फ़ोल्डर) बनाता है.
mkdir /home/username/Documents/newfolder
rm
(Remove): फ़ाइलें या निर्देशिकाएँ हटाता है। हटाने से पहले पुष्टि करने के लिए-i
विकल्प का उपयोग करें।
rm -i filename
The rm
कमांड बहुत शक्तिशाली है, विशेष रूप से जब आप -r
विकल्प का उपयोग करके पूरी डायरेक्टरी को हटाते हैं, इसलिए सावधान रहें।
3. फ़ाइल और निर्देशिका अनुमतियों का प्रबंधन
उबंटू में फ़ाइल और निर्देशिका अनुमतियों का प्रबंधन सिस्टम सुरक्षा बनाए रखने के लिए अत्यंत महत्वपूर्ण है।
chmod
(Change Mode): फ़ाइल अनुमतियों को संशोधित करता है। निष्पादन अनुमति देने के लिए, निम्नलिखित कमांड का उपयोग करें:
chmod +x script.sh
chown
(मालिक बदलें): फ़ाइलों या निर्देशिकाओं के मालिक को बदलता है। इसे पूरी निर्देशिका पर लागू करने के लिए-R
विकल्प का उपयोग करें।
chown -R username:groupname /path/to/directory
इन कमांडों का उपयोग करके, आप अपने सिस्टम में डेटा की पहुँच अनुमतियों को लचीले ढंग से प्रबंधित कर सकते हैं।

4. फ़ाइल संपीड़न और निष्कर्षण कमांड
उबंटू में, फ़ाइल संपीड़न और निष्कर्षण का अक्सर उपयोग बड़े पैमाने पर डेटा को कुशलतापूर्वक प्रबंधित करने के लिए किया जाता है। इसके लिए मुख्य कमांड tar
और gzip
हैं।
tar
: पूरे निर्देशिका का एक आर्काइव बनाता है।
tar -cvf archive.tar /home/username/Documents
gzip
: आर्काइव को संपीड़ित करता है जोtar
के साथ बनाया गया है.
gzip archive.tar
- एक
tar
संग्रह निकालना: कम्प्रेस्ड संग्रह को निकालने के लिए, निम्नलिखित कमांड का उपयोग करें:
tar -xvf archive.tar.gz
यह विधि संग्रहण स्थान बचाने में मदद करती है जबकि फ़ाइलों को व्यवस्थित रखती है।
5. सिस्टम प्रशासन के लिए उपयोगी कमांड्स
रियल‑टाइम में सिस्टम प्रदर्शन की निगरानी करने के लिए, कमांड्स जैसे top
और free
बहुत उपयोगी हैं।
top
: चल रहे प्रक्रियाओं और संसाधन उपयोग को प्रदर्शित करता है। यदि आवश्यक हो तो किसी प्रक्रिया को समाप्त करने के लिएkill
कमांड का उपयोग करें।
kill [PID]
free
: मेमोरी उपयोग की जाँच करता है।
free -h
इन कमांड्स का उपयोग करके, आप हमेशा अपने सिस्टम की स्थिति के बारे में सूचित रह सकते हैं और किसी भी समस्या का शीघ्रता से समाधान कर सकते हैं।

6. नेटवर्क प्रबंधन कमांड्स
नेटवर्क समस्याओं का समाधान करते समय, निम्नलिखित कमांड्स बहुत उपयोगी हो सकते हैं।
ping
: नेटवर्क कनेक्शन की स्थिति की जाँच करता है।
ping google.com
ifconfig
: नेटवर्क इंटरफ़ेस सेटिंग्स और IP पते दिखाता है।
ifconfig
netstat
: वर्तमान नेटवर्क कनेक्शन और पोर्ट उपयोग दिखाता है।
netstat -tuln
जब नेटवर्क कनेक्टिविटी अस्थिर हो या आपको सक्रिय कनेक्शन की जाँच करनी हो, तब ये कमांड्स उपयोगी होते हैं।
7. अन्य उपयोगी कमांड
यहाँ कुछ अतिरिक्त कमांड हैं जो दैनिक कार्यों में मदद कर सकते हैं।
history
: निष्पादित कमांड्स का इतिहास प्रदर्शित करता है।
history
man
: किसी कमांड के लिए मैनुअल दिखाता है, यह बताता है कि इसे कैसे उपयोग करें।
man [command]
इन कमांड्स का उपयोग करने से आपका कार्यप्रवाह दक्षता बढ़ेगी और आवश्यकता पड़ने पर आप जल्दी समाधान पा सकते हैं।
उबंटू का पूर्ण उपयोग करने के लिए कमांड लाइन में महारत हासिल करना
उबंटू कमांड लाइन में महारत हासिल करके आप सिस्टम और नेटवर्क प्रबंधन की दक्षता को काफी बढ़ा सकते हैं। जैसे ही आप इन कमांड्स को अपने दैनिक कार्यों में शामिल करेंगे, आप स्वाभाविक रूप सेत कार्यों में अधिक निपुण हो जाएंगे।
और अधिक सीखने के लिए, आधिकारिक उबंटू दस्तावेज़ देखें।