जवाबों:
संक्षेप में, यदि स्क्रीन ब्लिंकिंग कर्सर के बाईं ओर एक डॉलर चिह्न ( $
) या हैश ( #
) दिखाता है, तो आप कमांड लाइन वातावरण में हैं।
$
, प्रतीक #
, %
उस उपयोगकर्ता खाते के प्रकार को इंगित करते हैं जिसे आप लॉग इन करते हैं।
$
) का अर्थ है कि आप एक सामान्य उपयोगकर्ता हैं।#
) का मतलब है कि आप सिस्टम प्रशासक (रूट) हैं।%
) के साथ समाप्त होता है ।उनकी डिफ़ॉल्ट सेटिंग्स के कारण विभिन्न यूनिक्स या जीएनयू / लिनक्स वितरण में संकेतों पर मतभेद हैं। उदाहरण के लिए, डेबियन / उबंटू का संकेत है guest@linux:~$
, फेडोरा / सेंटोस / रेडहैट में [guest@linux ~]$
से एक है और एसयूएसई लिनक्स / ओपनएसयूएसई में से एक है guest@linux:~>
। सामान्य तौर पर, प्रॉम्प्ट आमतौर पर लॉगिन उपयोगकर्ता नाम, मशीन होस्टनाम और वर्तमान कामकाजी निर्देशिका दिखाते हैं और एक डॉलर ($), प्रतिशत (%) या हैश (#) चिह्न के साथ समाप्त होते हैं।
guest@linux:~$
guest
- उपयोगकर्ता नाम: जिस उपयोगकर्ता खाते में आप लॉग इन हैं।linux
- मशीन होस्टनाम: जिस मशीन का आप संचालन कर रहे हैं।~
- वर्तमान कार्यशील निर्देशिका: आप जिस निर्देशिका में हैं ~
, पहले लॉग इन करते समय टिल्ड ( ) का अर्थ है होम निर्देशिका, यानी डिफ़ॉल्ट निर्देशिका।chattr +i "$(realpath /etc/resolv.conf)"
मुझे यह एक और सवाल पर मिला और मुझे स्पष्टीकरण की आवश्यकता है। धन्यवाद।
/etc/resolv.conf
एक सिमलिंक था/run/resolvconf/resolv.conf
। पूरी तरह से निश्चित नहीं है कि इसका उपयोग कैसे किया जाता है, हालांकि। और chattr
जाहिरा तौर पर सिम्बलिंक पर काम नहीं करता है
अगर हम सीएलआई के बारे में बात करते हैं, तो $
और #
साइन में कोई अंतर नहीं है । यह केवल उपयोगकर्ता खाता प्रकार का प्रतिनिधित्व करता है।
$
संकेत संकेत इंगित करें कि आप सामान्य खाते से लॉग इन हैं।
#
संकेत शीघ्र इंगित करें कि आप रूट खाते से लॉग इन हैं।
satish@ubuntu:~$
root@ubuntu:~#