วิธีการหาผู้ใช้งานปัจจุบันโดยใช้ Linux whoami Command

บทนำ

ถ้าคุณกำลังใช้คอมพิวเตอร์ของคุณเองดูเหมือนว่าค่อนข้างชัดเจนว่าผู้ใช้ปัจจุบันจะเป็นคุณ เป็นไปได้ว่าคุณเข้าสู่ระบบในฐานะผู้ใช้อื่นที่ไม่ใช่คุณโดยเฉพาะถ้าคุณใช้หน้าต่างเทอร์มินัล

ตัวอย่างเช่นถ้าคุณใช้คำสั่งต่อไปนี้คุณจะใช้งานได้จริงในฐานะ root

sudo su

ถ้าคุณล็อกอินเข้าสู่เซิร์ฟเวอร์ Linux ที่ทำงานของคุณและคุณทำงานในทีมสนับสนุนคุณอาจต้องใช้บัญชีผู้ใช้ที่แตกต่างกันขึ้นอยู่กับเซิร์ฟเวอร์หรือแอ็พพลิเคชันที่คุณกำลังทำอยู่

บางครั้งคุณอาจเปลี่ยนผู้ใช้หลายครั้งเพื่อไม่ให้ทราบว่าเปลือกของผู้ใช้รายใดที่คุณใช้งานอยู่

คู่มือนี้จะแสดงคำสั่งที่คุณต้องการใช้เพื่อค้นหาว่าคุณกำลังล็อกอินอยู่ในขณะนี้คือใคร

วิธีการแสดงชื่อผู้ใช้ปัจจุบันของคุณ

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

ฉันเป็นใคร

ผลลัพธ์ของคำสั่งดังกล่าวแสดงให้เห็นถึงผู้ใช้ปัจจุบันเท่านั้น

คุณสามารถลองนี้โดยการเปิดหน้าต่าง terminal และป้อนคำสั่ง เพื่อพิสูจน์ว่าการทำงานทำงานคำสั่ง sudo su แล้วเรียกใช้คำสั่ง whoami อีกครั้ง

หากคุณต้องการพิสูจน์ว่าการทำงานเป็น ไปตามคู่มือนี้สำหรับการสร้างผู้ใช้ใหม่ และจากนั้นเปลี่ยนไปใช้ผู้ใช้รายนั้นโดยใช้คำสั่ง su - ให้รันคำสั่ง whoami อีกครั้ง

ค้นหาชื่อผู้ใช้ของคุณโดยใช้ id -un

ในโลกมหัศจรรย์ที่ไม่มีการติดตั้ง whoami มีคำสั่งอื่นที่คุณสามารถใช้ซึ่งจะแจ้งชื่อผู้ใช้ปัจจุบันของคุณด้วย

พิมพ์คำสั่งต่อไปนี้ลงในหน้าต่างเทอร์มินัล:

id -un

ผลที่ได้คือตรงกับคำสั่ง whoami

ข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง id

คำสั่ง id สามารถใช้เพื่อแสดงมากกว่าผู้ใช้ปัจจุบัน

การเรียกใช้คำสั่ง id ด้วยตัวเองจะแสดงข้อมูลต่อไปนี้:

คุณสามารถ จำกัด ข้อมูลจากคำสั่ง id ได้

ตัวอย่างเช่นคุณสามารถแสดงเฉพาะกลุ่มผู้ใช้ที่มีประสิทธิภาพโดยพิมพ์คำสั่งต่อไปนี้:

id -g

คำสั่งดังกล่าวแสดงเฉพาะรหัสกลุ่ม ไม่แสดงชื่อกลุ่ม เมื่อต้องการแสดงชื่อกลุ่มที่มีประสิทธิภาพให้เรียกใช้คำสั่งต่อไปนี้:

id -gn

คุณสามารถแสดงรหัสกลุ่มทั้งหมดที่ผู้ใช้อยู่ด้วยคำสั่งต่อไปนี้:

id -G

อีกครั้งคำสั่งดังกล่าวเพียงแค่แสดงรหัสกลุ่ม คุณสามารถแสดงชื่อกลุ่มด้วยคำสั่งต่อไปนี้:

id -Gn

ฉันได้แสดงวิธีแสดงชื่อผู้ใช้ของคุณโดยใช้คำสั่ง id:

id -un

ถ้าคุณเพียงแค่ต้องการแสดง ID ผู้ใช้ของคุณโดยไม่มีชื่อผู้ใช้เพียงแค่เรียกใช้คำสั่งต่อไปนี้:

id -u

สรุป

คุณสามารถใช้ - ช่วยสลับกับทั้ง whoami และ id คำสั่งเพื่อหาหน้าคนปัจจุบันสำหรับแต่ละโปรแกรม

id - ความช่วยเหลือ

whoami - ช่วยเหลือ

หากต้องการดูเวอร์ชันปัจจุบันของ id และ / หรือ whoami รุ่นปัจจุบันใช้คำสั่งต่อไปนี้:

id --version

whoami --version

อ่านเพิ่มเติม

หากคุณชอบคำแนะนำนี้คุณอาจพบว่าสิ่งเหล่านี้มีประโยชน์อย่างยิ่ง: