Skip to main content

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

Anonim

บทนำ

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

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

sudo su

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

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

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

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

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

ฉันเป็นใคร

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

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

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

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

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

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

id -un

ผลที่ได้คือตรงกับฉันเป็นใครคำสั่ง

ข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง 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

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

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

  • วิธีหาส่วนไดเรกทอรีของชื่อไฟล์
  • วิธีส่งข้อความไปยังหน้าต่างเทอร์มินัล
  • วิธีการหยุดสคริปต์ชั่วคราวโดยใช้คำสั่ง sleep
  • คู่มือเริ่มต้นสำหรับโปรแกรมแก้ไข nano
  • วิธีเปรียบเทียบไฟล์ข้อความสองไฟล์โดยใช้บรรทัดคำสั่ง