preciso encontrar os últimos 15 usuários que efetuaram login no sistema. eu sei que existem comandos como 'w' ou 'who' ou 'users', mas tanto quanto eu sei, esses comandos se referem apenas a usuários atualmente logados. mas eu preciso dos nomes de usuário dos 15 últimos usuários ativos - mesmo que eles já tenham se desconectado ...
o homem dos usuários diz:
users - imprime os nomes de usuário dos usuários atualmente logados no host atual
qual comando/si precisa encontrar dados sobre usuários que não estão ativos no momento?
O
last
comando lista os últimos usuários conectados. Os dados vêm/var/log/wtmp
e podem ser limitados a n linhas com a-n <number>
opção. Outras opções permitem selecionar registros "desde" ou "até" determinados horários de login.Se o
wtmp
arquivo não existir, não ocorrerá nenhum registro. Para criar o arquivo se ele não existir,touch
o arquivo e defina a propriedade como "root:utmp" com 664 permissões.