w
Ya, sesederhana itu. Itu versi yang diperluas who
yang menunjukkan siapa yang login, dan dari mana mereka terhubung. Itu termasuk sesi grafis dan itu akan menunjukkan kepada Anda semua tampilan X saat ini, di antara data lezat lainnya.
Inilah yang saya lihat:
oli@bert:~$ w
01:07:38 up 5 days, 58 min, 4 users, load average: 0.40, 0.37, 0.41
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
oli tty7 :0 Sat00 5days 4:22m 0.94s gnome-session --session=gnome-fallback
oli pts/4 :0 Sat00 47:09m 0.77s 0.77s /bin/bash
oli pts/6 :0 Wed02 0.00s 0.12s 0.00s w
Anda dapat menyimpannya dengan berbagai flag (coba -hs
) dan kemudian Anda dapat awk
/ grep
pergi saat itu jika Anda perlu mengotomatisasi. Pertimbangkan untuk mengirim daftar hasil melalui sort -u
untuk mendapatkan string tampilan yang unik. Sesuatu seperti ini:
oli@bert:~$ w -hs | awk '{print $3}' | sort -u
:0
username :0 ?xdm? /bin/sh /usr/bin/startkde
sebagai baris pertama, jadi?xdm?
ditampilkan bukan:0
. Adakah cara untuk menghindari ini?