who
mostra quem está logado. Se eles estiverem em um gui, seu "terminal" é o display X ao qual eles estão anexados (caso contrário, o tty):
paul :0 2013-02-20 11:43
Então
who | grep paul
não retornaria nada se eu não estivesse logado ou algo assim se eu estivesse.
Se você quisesse excluir conexões ssh e console, então:
who | grep -v pts | grep paul
Você pode executar este comando remotamente, adicionando ao comando ssh:
ssh user@host 'who | grep -v pts | grep paul'
Isso fará o login na máquina remota, fará o who
e retornará os resultados.