ユーザーがログインした時間を確認できますか?それとも、ユーザーが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 $$