उपयोगकर्ता के लिए कौन सा शेल निर्दिष्ट है?

विषयसूची:

उपयोगकर्ता के लिए कौन सा शेल निर्दिष्ट है?
उपयोगकर्ता के लिए कौन सा शेल निर्दिष्ट है?

वीडियो: उपयोगकर्ता के लिए कौन सा शेल निर्दिष्ट है?

वीडियो: उपयोगकर्ता के लिए कौन सा शेल निर्दिष्ट है?
वीडियो: Refactoring a Command Line Shell | Code Roast Part 1 2024, जुलूस
Anonim

Bash (/bin/bash) यदि सभी Linux सिस्टम नहीं हैं तो अधिकांश पर एक लोकप्रिय शेल है, और यह सामान्य रूप से उपयोगकर्ता खातों के लिए डिफ़ॉल्ट शेल है।

लिनक्स में यूजर शेल क्या है?

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

आप कैसे निर्दिष्ट करते हैं कि लॉगिन करते समय किस शेल का उपयोग किया जाता है?

chsh कमांड सिंटैक्स

जहां, -s {shell-name}: अपना लॉगिन शेल नाम निर्दिष्ट करें। आप /etc/shells फ़ाइल से उपलब्ध शेल की सूची प्राप्त कर सकते हैं। उपयोगकर्ता-नाम: यह वैकल्पिक है, उपयोगी है यदि आप रूट उपयोगकर्ता हैं।

उपयोगकर्ता का शेल कमांड के रूप में क्या सेट है?

chsh कमांड उपयोगकर्ता के लॉगिन शेल विशेषता को बदलता है। शेल विशेषता प्रारंभिक प्रोग्राम को परिभाषित करती है जो उपयोगकर्ता द्वारा सिस्टम में लॉग इन करने के बाद चलता है। यह विशेषता /etc/passwd फ़ाइल में निर्दिष्ट है। डिफ़ॉल्ट रूप से, chsh कमांड उस उपयोगकर्ता के लिए लॉगिन शेल को बदल देता है जो कमांड देता है।

यूजर शेल को कहां सौंपा गया है?

उपयोगकर्ताओं के लिए डिफ़ॉल्ट (इंटरैक्टिव) शेल जो कि useradd कमांड के साथ-साथ मूल भूमिका के साथ बनाया गया है /usr/bin/bash है। डिफ़ॉल्ट पथ /usr/bin:/usr/sbin है। नोट - Z शेल (zsh) और एन्हांस्ड C शेल (tsch) डिफ़ॉल्ट रूप से आपके सिस्टम पर स्थापित नहीं हैं।

सिफारिश की: