из man last
:
-t YYYYMMDDHHMMSS
Display the state of logins as of the specified time. This is useful, e.g., to
determine easily who was logged in at a particular time -- specify that time with -t
and look for "still logged in".
Самый простой способ: получить список тех, кто вошел в систему 30 секунд назад, и получить список людей, которые вошли в систему сейчас.Найдите в новом списке людей, которых нет в старом списке.
TL; DR: Да, last
может сделать это.