GNU/Linux >> Linux の 問題 >  >> Linux

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]
...

Linux
  1. LinuxでターミナルからWebを検索する方法

  2. Linux – Ntfs論理ボリューム上のファイルの作成日を取得する方法は?

  3. LinuxでCからIPアドレスを設定する方法

  1. CからLinuxで現在のファイル(pwd)へのパスを取得する方法は?

  2. コンテナー自体から Docker Linux コンテナー情報を取得するにはどうすればよいですか?

  3. Linuxでファイルの物理サイズを取得するには?

  1. OSとLinuxのバージョンを確認する方法

  2. LinuxシステムのIDを変更する方法

  3. システム上のすべてのSubversionリポジトリを見つける方法は?