閉鎖 。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。
この質問を改善する
Linux
この質問を改善したいですか? この投稿を編集して、詳細を追加し、問題を明確にしてください。
7年前に閉鎖されました。
この質問を改善する
昨年からユーザーがシステムにログインしている時間を知りたいですか?
last
を使用しました コマンドですが、役に立ちません。
承認された回答:
redhatスタイルのLinuxのログインログはwtmp
と呼ばれます (man wtmp
)、/var/log/
に保存されます デフォルトでは、utmpdump
を使用してそれらを取得できます (RHEL6上)。
[[email protected] ~]# utmpdump /var/log/wtmp* | awk '$4~"root" {print}'
Utmp dump of /var/log/wtmp
[7] [01320] [ts/0] [root ] [pts/0 ] [192.168.1.101 ] [192.168.1.101 ] [Tue Sep 24 00:31:47 2013 UTC]
[7] [01817] [ts/3] [root ] [pts/3 ] [192.168.1.101 ] [192.168.1.101 ] [Tue Sep 24 00:38:22 2013 UTC]
[7] [01690] [ts/0] [root ] [pts/0 ] [192.168.1.101 ] [192.168.1.101 ] [Tue Sep 24 00:59:04 2013 UTC]
[7] [23641] [ts/0] [root ] [pts/0 ] [192.168.1.101 ] [192.168.1.101 ] [Wed Sep 25 19:12:44 2013 UTC]
[7] [03020] [ts/0] [root ] [pts/0 ] [192.168.1.100 ] [192.168.1.100 ] [Fri Sep 27 21:33:40 2013 UTC]
...