Android

คำสั่ง Whoami ใน linux

Your Home Directory: A New User's Guide | Linux Literate

Your Home Directory: A New User's Guide | Linux Literate

สารบัญ:

Anonim

เราจะครอบคลุมคำสั่ง whoami

ตามชื่อของมันคำสั่ง whoami พิมพ์ชื่อผู้ใช้ของ ID ผู้ใช้ที่มีประสิทธิภาพ กล่าวอีกนัยหนึ่งมันจะแสดงชื่อของผู้ใช้ที่เข้าสู่ระบบในปัจจุบัน

วิธีการใช้คำสั่ง whoami

ไวยากรณ์สำหรับคำสั่ง whoami เป็นดังนี้:

whoami

ในการแสดงชื่อของผู้ใช้ที่เข้าสู่ระบบในปัจจุบันให้เรียกใช้คำสั่งโดยไม่มีตัวเลือกใด ๆ:

whoami

ผลลัพธ์ที่คล้ายกับข้อความต่อไปนี้จะปรากฏบนหน้าจอแสดงชื่อผู้ใช้ที่เรียกใช้คำสั่ง:

linuxize

คำสั่ง whoami สามารถใช้ในเชลล์สคริปต์เพื่อตรวจสอบชื่อของผู้ใช้ที่รันสคริปต์

นี่คือตัวอย่างการใช้คำสั่ง if เพื่อเปรียบเทียบชื่อของผู้ใช้ที่เรียกใช้สคริปต์กับสตริงที่กำหนด

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

หากชื่อผู้ใช้ไม่ตรงกับสตริงที่กำหนดสคริปต์จะดังก้องข้อความและออก

คำสั่ง whoami ยังมีประโยชน์สำหรับการตรวจสอบชื่อของผู้ใช้หลังจากสลับไปยังผู้ใช้อื่นด้วยคำสั่ง su

whoami ไม่ยอมรับการโต้แย้ง หากคุณผ่านการโต้แย้งคำสั่งพิมพ์ข้อความแสดงข้อผิดพลาด:

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

คำสั่ง whoami ยอมรับเพียงสองตัวเลือก:

  • -h , --help - แสดงข้อความช่วยเหลือและออก -V , - --version - แสดงข้อมูลรุ่นและออก

คำสั่งทางเลือก

การรันคำสั่ง id ด้วยอ็อพชัน -un สร้างเอาต์พุตเดียวกันกับการรัน whoami :

whoami

ใช้คำสั่ง id เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับผู้ใช้ที่กำหนด

ตัวแปรสภาพแวดล้อม $USER มีชื่อของผู้ใช้ที่เข้าสู่ระบบ:

echo $USER

ข้อสรุป

คำสั่ง whoami เป็นคำประสมของคำว่า“ ฉันคือใคร” และพิมพ์ชื่อของผู้ใช้ที่เชื่อมโยงกับ ID ผู้ใช้ที่มีประสิทธิภาพในปัจจุบัน

ขั้วต่อ whoami