สำหรับระบบ Linux ของคุณ อาจมีผู้ใช้หลายคนเชื่อมต่อกับคอมพิวเตอร์ในเวลาเดียวกัน ข้อดีคือ คุณสามารถค้นหาว่าใครอยู่บนเครื่องและเชื่อมต่อกับระบบได้อย่างง่ายดาย เรียนรู้วิธีแสดงรายการผู้ใช้ที่ลงชื่อเข้าใช้บนคอมพิวเตอร์ Linux
1. การใช้คำสั่ง “ใคร”
เราใช้ who
คำสั่งเพื่อรับข้อมูลเกี่ยวกับผู้ใช้ต่าง ๆ ที่เชื่อมต่อกับข้อมูลที่แสดงในสี่คอลัมน์
- คอลัมน์แรกแสดงชื่อผู้ใช้
- คอลัมน์ที่สองระบุ TTY ที่ใช้
- คอลัมน์ที่สามคือเวลาที่ผู้ใช้เข้าสู่ระบบ
- ที่สี่คือชื่อโฮสต์หรือที่อยู่ IP ของผู้ใช้ที่เชื่อมต่อ
คุณยังสามารถแสดงจำนวนผู้ใช้ที่เข้าสู่ระบบด้วย -q
พารามิเตอร์
เป็นไปได้ที่จะมีข้อมูลเพิ่มเติมโดยแสดงรายละเอียดทั้งหมดของผู้ใช้ที่เข้าสู่ระบบในปัจจุบันด้วย -a
ตัวเลือก
คุณสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับวิธีใช้คำสั่งโดยใช้ --help
คำสั่งหากคุณต้องการข้อมูลเพิ่มเติม
2. การใช้คำสั่ง “w”
ตรงกันข้ามกับ who
คำสั่ง w
คำสั่งแสดงผู้ใช้ที่เข้าสู่ระบบและสิ่งที่พวกเขากำลังทำ
ผลลัพธ์จะแสดงข้อมูลที่เป็นประโยชน์ เช่น:
- เวลาปัจจุบัน
- ระยะเวลาที่ระบบทำงาน
- จำนวนผู้ใช้ที่เข้าสู่ระบบอยู่ในขณะนี้
- ชื่อผู้ใช้ที่เข้าสู่ระบบ
- รีโมตโฮสต์
- เวลาที่ผู้ใช้เข้าสู่ระบบ
คุณยังสามารถแสดงเฉพาะข้อมูลเกี่ยวกับผู้ใช้ที่เข้าสู่ระบบเมื่อคุณใช้ -h
ตัวเลือก
คุณสามารถกรองผลลัพธ์ของคำสั่งได้โดยใช้ตัวเลือกอื่น เป็นไปได้ที่จะมีรายการทั้งหมดของตัวเลือกต่างๆ และบทบาทของพวกเขาด้วย w --help
คำสั่ง
3. การใช้คำสั่ง “users”
นอกจากนี้ยังมีคำสั่งง่ายๆ users
ที่แสดงเฉพาะผู้ใช้ที่เข้าสู่ระบบโดยไม่มีพารามิเตอร์
คำสั่งนั้นไม่ได้ให้ข้อมูลเพิ่มเติมเช่นคำสั่งอื่น ๆ แต่คุณยังคงมีความคิดเกี่ยวกับผู้ใช้ที่เข้าสู่ระบบอยู่ในระบบในปัจจุบัน เมื่อคุณใช้ man users
คำสั่งท่านเห็นว่าไม่มีข้อมูลอื่นใด
4. การใช้คำสั่ง “สุดท้าย”
มีคำสั่งอื่นที่เราสามารถใช้ได้ last
คำสั่งด้วย -a
พารามิเตอร์ให้ข้อมูลบางอย่างแก่คุณ เช่น ชื่อผู้ใช้ (แม้แต่ผู้ใช้พิเศษเช่น “รีบูต”), TTY, ที่อยู่ IP จากตำแหน่งที่ผู้ใช้เชื่อมต่อ และอื่นๆ บางส่วน
เมื่อคุณใช้ -p
พารามิเตอร์สามารถแสดงผู้ใช้ที่เชื่อมต่อกับยุคปัจจุบันได้
คำสั่งนี้ยังมีตัวเลือกเพิ่มเติมที่สามารถช่วยให้คุณมีข้อมูลที่เป็นประโยชน์ คุณสามารถตรวจสอบกับ man last
คำสั่ง
ด้วยคำสั่งทั้งหมดข้างต้น คุณสามารถแสดงรายการผู้ใช้ที่เข้าสู่ระบบบน Linux ได้อย่างง่ายดาย ซึ่งจะช่วยให้คุณสามารถตรวจสอบระบบของคุณและดูว่ามีการเข้าถึงโดยไม่ได้รับอนุญาตหรือไม่ คุณสามารถดำเนินการบางอย่างกับผู้ใช้ที่ระบุได้ หากจำเป็น โดยใช้คำสั่งการจัดการผู้ใช้เหล่านี้