Resumo do homem w.
As seguintes entradas são exibidas para cada usuário: nome de login, o nome tty,
o host remoto, o tempo de login, o tempo ocioso, o JCPU, o PCPU e a linha de comando do processo atual.
Simplesmente dizer, TTY é o terminal que é usado para digitar mensagens de texto.
Mas o que tty name significa aqui no comando w?
w
21:27:06 up 39 min, 1 user, load average: 0.26, 0.20, 0.17
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
test :0 :0 20:48 ?xdm? 5:12 0.08s /usr/bin/lxsession -s LXDE -e LXDE
Não há nenhum tipo de terminal chamado : 0 .
alguns especialistas disseram que: 0="local: display # 0": servidor X11, usado para login gráfico (por exemplo, gdm).
ps -el|grep -e lxsession -e "CMD"
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
4 S 1000 1609 1597 0 80 0 - 91715 - ? 00:00:00 lxsession
O? marca na informação de saída de ps significa que o processo não tem terminal de controle. Um processo sem terminal de controle é um deamon.
É tão impreciso criar um termo técnico tty name no comando w .