사용자가 로그인한 시간을 확인할 수 있나요? 아니면 사용자가 Unix/Linux 시스템에 로그인할 때인가요?
얼마 전에 다른 사용자로 시스템에 로그인했는데 이제 해당 사용자가 로그인한 기간을 알고 싶습니다.
답변1
이 정보는 를 사용하여 last
찾을 수 있습니다 . 다음이 유용할 수 있습니다.
last <username> | less
다음과 같은 내용이 반환됩니다.
benlavery@Talantinc:bin $>last benlavery | less
benlavery ttys005 Mon Aug 31 09:58 still logged in
benlavery ttys005 fe80::105e:6b27:29ff:d967%en0 Mon Aug 31 09:14 - 09:36 (00:22)
benlavery ttys005 fe80::105e:6b27:29ff:d967%en0 Mon Aug 31 09:12 - 09:14 (00:01)
사용자가 로그인한 시간과 로그아웃한 시간 또는 아직 로그인되어 있는지 확인할 수 있습니다.
답변2
언제 로그인했는지 확인하려면 원래 로그인 셸에서 다음 명령을 실행하세요.
ps -o etime= -p $$