पाठ 2 / 31

टर्मिनल और शेल

Terminal खोलें, shell समझें और अपना user, host व directory देखने के लिए prompt पढ़ें।

शेल क्या है?

शेल एक प्रोग्राम है जो आपके टाइप किए कमांड पढ़ता है और कर्नेल से उन्हें चलाने को कहता है। Bash सबसे आम लिनक्स शेल है। टर्मिनल बस वह विंडो है जिसमें आप टाइप करते हैं।

टर्मिनल खोलना

ज़्यादातर डेस्कटॉप डिस्ट्रो पर Ctrl+Alt+T से टर्मिनल खुलता है। आप अपने शेल में पहुँचेंगे जहाँ प्रॉम्प्ट इनपुट का इंतज़ार करता है।

whoami          # who am I logged in as
hostname        # this machine's name
date            # current date/time

Output:

alice
ubuntu-server
Thu Sep  4 10:00:00 IST 2026

प्रॉम्प्ट पढ़ना

सामान्य प्रॉम्प्ट alice@ubuntu-server:~$ में यूज़र@होस्ट:वर्तमान-डायरेक्टरी दिखता है। अंत में $ सामान्य यूज़र दिखाता है; # का मतलब है आप root (सुपरयूज़र) हैं।

त्वरित जाँच: `$` की बजाय `#` पर खत्म होने वाला प्रॉम्प्ट आमतौर पर क्या दिखाता है?

  • एक सिंटैक्स एरर हुई है
  • टर्मिनल फ्रीज़ हो गया है
  • आप root के रूप में लॉगिन हैं
  • Shell read-only mode में है
Answer

आप root के रूप में लॉगिन हैं — `#` root/सुपरयूज़र अकाउंट के लिए पारंपरिक प्रॉम्प्ट सिंबल है।