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 の中国語文字化けの解決方法

推薦する

データセンター可視化運用(データセンター可視化ソリューション)

データセンター向け可視化ソリューション情報化の進展に伴い、新たなビジネスにおいて情報システムの導入が...

江西Youyouブランドマーケティングサービス株式会社(Youyouの創設者であるYouyouは、不安な心を安心させるコラーゲンブランドを創造しました)

ユーユーの創業者ユーユーは、落ち着かない心を落ち着かせるコラーゲンブランドを創りました最近、「女性起...

対外貿易企業メールボックス登録手続きと料金

対外貿易企業のメールアドレスは、通常、対外貿易企業が自社のドメイン名をメールアドレスのサフィックスと...

Rocky Linux サーバーに Kubernetes をインストールして構成するチュートリアル

Kubenetes (別名「k8s」または「kube」) は、コンテナ化されたアプリケーションをスケ...

CentOS 8 で SSH キーを作成する方法

SSH は Secue Shell の略で、クライアントとサーバー間の安全な接続に使用される暗号化ネ...

一般的なオンラインプロモーションの方法(オンラインプロモーションの手段は何ですか(オンラインプロモーションのいくつかの手段))

ネットワークプロモーションの手段は何ですか(ネットワークプロモーションの手段はいくつかあります)オン...

Globalsign デジタル証明書の年間費用はいくらですか?

Globlsign は比較的歴史のある SSL 証明書ブランドであり、豊富な業界経験を持つ世界的に有...

カテゴリ操作作業内容(JDカテゴリ操作モード操作通知)

JD.comカテゴリー運営モードの運用に関するお知らせカテゴリー運営モデルの全面開放は大きなインパ...

ビジネスデータ分析のやり方(データ分析をうまく行うための6つのステップ)

優れたデータ分析のための6つのステップこの記事では、実際のデータ分析手順に焦点を当て、分析の実行方法...

ブランド マーケティングの成長 (マーケティングの真実: 既存の顧客は確実に離脱し、成長は新規顧客の獲得にかかっています!)

マーケティングの真実: 古い顧客は確実に離れていきます。成長を維持するには、新しい顧客を引き付けるこ...

若者の「一度きり」の人生:無料トライアル、カードを申し込まない

あなたは新しい友達ですか?フォローするには、青い文字「Zinc Scale」をクリックしてください。...

保険ブランドマーケティング(保険商品のマーケティングは難しいですか?これらの手順を実行すると、はるかに簡単になります)

保険商品の販売は難しいですか?これらの手順を実行すると、はるかに簡単になります前回の記事では、保険マ...

Astra テーマの無料版と Pro 版の違いは何ですか?

Ast は、ブログ、個人のポートフォリオ、ビジネス Web サイトなどに適した、高速で完全にカスタマ...

電子商取引の運営責任と業務内容(電子商取引クラス|他にまだ知らない電子商取引の運営スキルは?)

電子商取引クラス |他にまだ知らないeコマース運営スキルはありますか?電子商取引をどのように運営する...

SEO ランキング キーワード (SEO 最適化を行い、キーワード ランキングを達成する方法)

SEO最適化を行いキーワードランキングを達成する方法キーワードのランキングは、Web サイトの最適...