Linux での last の使い方 Linux での last コマンドの概要

Linux での last の使い方 Linux での last コマンドの概要

lst コマンドは、最近のユーザーまたは端末のログインを表示する非常に便利なコマンド ライン ユーティリティです。管理者は、システムに接続したユーザーまたは接続を試みているユーザーを知ることができます。この機能は、ユーザー アクティビティを追跡したり、セキュリティ侵害の可能性を調査したりする必要がある場合に役立ちます。 Linux サーバーを管理したり、Linux システムの運用と保守を行ったりした場合、マシンにログインしたユーザー、時間、ソースを知ったり、システムの最近の再起動記録などを把握したりする必要があることが多く、lst コマンドを知っておく必要があります。この記事では、Linux での lst の使用方法と、Linux での lst コマンドの概要を紹介します。

1. Linuxでのlstの使用

lstコマンドの構文形式は次のとおりです。

lst [OPTIONS] [USER] [<TTY>...]

ユーザーがシステムにログインするたびに、そのセッションの記録が//log/wtmpファイルに書き込まれます。 lstコマンドは wtmp ファイルを読み取り、ユーザーのログインとログアウトに関する情報を出力します。デフォルトでは、最新のレコードから順にレコードが表示されます。

lst コマンドをパラメータなしで使用すると、デフォルトの表示内容は次のようになります。

mk pts/0 0.0.0.7 Fi Feb 2 2:23 still logged in mk pts/0 0.0.0.7 Tue Feb 8 22:34 - 00:05 (0:3) lis :0 :0 Thu Feb 3 09:9 gone - no logout eboot system boot 4.5.0-74-g Fi Jn 24 08:03 - 08:03 (00:00) ...

出力の各行には、左から右に次の列が含まれます。

最初の列: ユーザー名: システムを再起動またはシャットダウンすると、特定のユーザーの最後の再起動とシャットダウンが表示されます。 2 番目の列: 端末の場所です。( pts/0疑似端末は、 SSHtelnetなどのツールからリモートで接続しているユーザーを意味します。 :0は通常、ユーザーがデスクトップ環境にログインしていることを意味します。) 3 番目の列: ユーザーがログインしている IP アドレスまたはホスト名。 4 列目: セッションの開始時刻と終了時刻。 5 列目: セッションの継続時間。セッションがまだアクティブであるか、ユーザーがログアウトしていない場合、 lst継続時間の代わりにそのセッションに関する情報を表示します。

出力を特定のユーザーまたはttyに制限するには、次の形式でユーザー名またはtty lst コマンドの引数として渡します。

lst mk lst pts/0

次のように、複数のユーザー名とttysパラメータとして指定することもできます。

lst mk oot pts/0

2. Linuxのlstコマンドの概要

lst 、出力の制限、フォーマット、フィルタリングを可能にするいくつかのオプションを受け入れます。 このセクションでは、最もよく使用されるオプションについて説明します。

lstコマンドを使用して印刷する行数を指定するには、 lstコマンドの後にハイフンを付けて数字を指定します。 たとえば、最後の 10 回のログイン セッションのみを印刷するには、次のように入力します。

lst -0

-p(--pesent)オプションを使用すると、特定の日付にシステムにログインしたユーザーを確認できます。

lst -p 2020-0-5

-s(--since)および-t(--until)オプションを使用して、指定された時刻以降の行または指定された時刻までの行を表示するように last に指示します。 通常、これら 2 つのオプションは、情報を取得する時間間隔を定義するために一緒に使用されます。 たとえば、2 月 3 日から 2 月 8 日までのログインを表示するには、次のコマンドを実行します。

lst -s 2020-02-3 -u 2020-02-8

-p-s-tオプションに渡される時間は、次の形式で指定できます。

YYYYMMDDhhmmss YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm (seconds will be set to 00) YYYY-MM-DD (time will be set to 00:00:00) hh:mm:ss (dte will be set to tody) hh:mm (dte will be set to tody, seconds to 00) now yestedy (time is set to 00:00:00) tody (time is set to 00:00:00) tomoow (time is set to 00:00:00) +5min -5dys

デフォルトでは、「lst」は秒と年を表示しません。 完全なログインおよびログアウトの時刻と日付を表示するには-F,--fulltimesオプションを使用します。

lst -F

-i(--ip)オプションを指定すると、lst は常に IP アドレスを表示するようになり、 -d(--dns)オプションを指定すると、ホスト名を表示するようになります。

lst -i

<<:  Ubuntu の初期ルートパスワードは何ですか? Ubuntu でルートパスワードを変更するにはどうすればいいですか?

>>:  PuTTY で中国語の文字化けが発生する問題を解決するにはどうすればよいですか? PuTTY の中国語文字化けの解決方法

推薦する

マーケティング オペレーション スペシャリストの職務内容 (湖南ゴールデン クロー E コマース株式会社採用)

湖南ゴールデンクロー電子商取引株式会社採用1970年代生まれの志を同じくする人々が必要です80年代以...

製品運用英語(プロジェクト管理と運用管理を英語で何と言うでしょうか?)

プロジェクト管理と運用管理を英語で何と言いますか?プロジェクト管理と運用管理は異なる専門分野に属しま...

データ駆動型運用の価値(データ駆動型運用とは?)

データ駆動型運用とは何ですか?データ駆動型の企業運営の主なシナリオは何ですか? ?近年、デジタル変革...

SEOウェブサイトプロモーション方法(SEOプロモーションの方法とは)

SEOプロモーションの方法とは吉林財道ネットワークには、最適化とプロモーションを行うためのさまざま...

一般的なサーバー オペレーティング システムは何ですか?

サーバー オペレーティング システムは、コンピューターのハードウェアとソフトウェアの管理を直接制御お...

製品オペレーションはどの業界に属しますか? (ミドルプラットフォームが運用のアップグレードを強化丨「勝利の製品」:データ駆動型インテリジェント製品運用)

ミドルプラットフォームが運用のアップグレードを強化丨「勝利の製品」:データ駆動型のインテリジェント...

「貧乏人パッケージ」には落とし穴が多すぎる

最近は、バーガーキングの12.9元、Heyteaの12.5元、Nayuki's TeaとLu...

運用計画には何が含まれていますか(完全な運用計画にはどのような要素が含まれている必要がありますか)

完全な運用計画にはどのような要素を含める必要がありますか?リーダーを満足させる優れた運用計画を作成し...

.bond があなたの成功にどのように役立つかを学ぶ - 投資家のためのオンライン戦略

今日のデジタル時代において、個人ブランドの構築、ポートフォリオの公開、志を同じくする個人とのつながり...

B駅プロモーション方法(B駅に集客する10の方法!超便利!)

Bilibiliにトラフィックを引き付ける10の方法!使い方は超簡単! Bilbil(通称Bステー...

SEO の意味は何ですか?

ウェブサイト構築の知識: SEO とは何を意味するのでしょうか? SEO についてよく耳にしますが、...

このウェブサイトのセキュリティ証明書に問題があります。解決策

ブラウザを使用してウェブサイトにアクセスすると、「このウェブサイトのセキュリティ証明書に問題がありま...

伝説のプロモーション方法(月間売上高300万を突破、360スマートビジネスイノベーション協力モデルが全面的に強化された「ミル伝説2-洪蒙征服」)

月間売上高は300万を超え、360度のスマートビジネスイノベーション協力モデルが「ミール伝説2:紅夢...

業務運営データ分析総括(アティエンケータリング第4四半期直営店年末データ分析総括会議が無事終了しました)

阿天ケータリングは第4四半期直営店年末データ分析総括会議を無事に終了した。各店舗の運営状況をより良く...