एंड्रॉयड

लिनोमी में व्हिडामी कमांड

How to use who & whoami command in Linux

How to use who & whoami command in Linux

विषयसूची:

Anonim

, हम whoami कमांड को कवर करेंगे।

जैसा कि इसके नाम से पता चलता है कि, whoami कमांड प्रभावी उपयोगकर्ता आईडी के उपयोगकर्ता नाम को प्रिंट करता है। दूसरे शब्दों में, यह वर्तमान में लॉग-इन उपयोगकर्ता के नाम को प्रदर्शित करता है।

whoami कमांड का उपयोग कैसे करें

whoami कमांड के लिए सिंटैक्स निम्नानुसार है:

whoami

वर्तमान में सिस्टम पर लॉग ऑन किए गए उपयोगकर्ता का नाम प्रदर्शित करने के लिए, बिना किसी विकल्प के कमांड को इनवॉइस करें:

whoami

निम्न के समान आउटपुट स्क्रीन पर प्रदर्शित किया जाएगा, जिसमें कमांड का उपयोग करने वाले उपयोगकर्ता का नाम दिखाया जाएगा:

linuxize

whoami कमांड का उपयोग शेल स्क्रिप्ट में स्क्रिप्ट चलाने वाले उपयोगकर्ता के नाम की जांच करने के लिए किया जा सकता है।

यहां दिए गए स्ट्रिंग के साथ स्क्रिप्ट चलाने वाले उपयोगकर्ता के नाम की तुलना करने के लिए एक कथन का उपयोग करते हुए एक उदाहरण है।

if]; then echo "Only user 'any_name' can run this script." exit 1 fi

यदि उपयोगकर्ता नाम दिए गए स्ट्रिंग के साथ मेल नहीं खाता है, तो स्क्रिप्ट एक संदेश और निकास को प्रतिध्वनित करेगी।

whoami कमांड के साथ किसी अन्य उपयोगकर्ता के लिए स्विच करने के बाद उपयोगकर्ता के नाम की पुष्टि करने के लिए whoami कमांड भी आसान है।

whoami तर्कों को स्वीकार नहीं करता है। यदि आप कोई तर्क देते हैं, तो कमांड एक त्रुटि संदेश प्रिंट करता है:

whoami: extra operand 'anything' Try 'whoami --help' for more information.

whoami आदेश केवल दो विकल्प स्वीकार करता है:

  • -h , --help - मदद संदेश प्रदर्शित करें और बाहर निकलें। -V , --version - संस्करण की जानकारी और निकास दिखाता है।

वैकल्पिक कमांड

-un विकल्पों के साथ id कमांड चलाने से whoami चलाने के समान आउटपुट उत्पन्न होता है:

whoami

किसी दिए गए उपयोगकर्ता के बारे में अधिक जानकारी प्राप्त करने के लिए id कमांड का उपयोग करें।

$USER परिवेश चर में लॉग-इन उपयोगकर्ता का नाम होता है:

echo $USER

निष्कर्ष

whoami कमांड "मैं कौन हूं?" शब्दों का एक यौगिक है और वर्तमान प्रभावी उपयोगकर्ता आईडी से जुड़े उपयोगकर्ता के नाम को प्रिंट करता है।

whoami टर्मिनल