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

推薦する

店舗ブランド企画(飲食店の店舗デザインはどうすればいい?)

レストランをデザインするには?食文化がますます豊かになる現代において、ケータリング店舗のデザインはま...

ディズニーブランドマーケティング(統合マーケティングコミュニケーション)

統合マーケティングコミュニケーション統合マーケティングコミュニケーションディズニーランド1960 年...

PrestaShop ストアに新しい商品を追加するチュートリアル

PestShop は、PHP プログラミング言語で記述され、MySQL データベース管理システムをサ...

酒類ブランド運用(新酒類ブランド運用方法(オリジナル))

新ブランドの酒類の運営方法(オリジナル)こんにちは、みんな!私の名前はピート・ワンです。まずは自己紹...

広州ブランドマーケティング(驚愕!天能が中国建設博覧会(広州)に登場、ブランドマーケティングの両刀を組み合わせ、総合的に圏外へ)

素晴らしい!天能は中国建設博覧会(広州)に出展し、ブランドマーケティングと他の製品を組み合わせて人...

PrestaShopチュートリアル:LiteSpeed Cacheのインストールと設定方法

PestShop は、機能豊富でクロスプラットフォームな、無料のオープンソースの電子商取引ソリューシ...

IIS7/IIS8 に Symantec 証明書をインストールするグラフィック チュートリアル

IIS で SSL 証明書を構成する方法は?この記事では、主に、Symntec 証明書をインストール...

ブランド企画コンペ公式サイト(イベント企画提案のウェブサイトをいくつかお勧めいただけますか?)

イベント企画のためのウェブサイトをいくつかお勧めいただけますか?まず、Black Cat Club(...

資産再編と主要事業の売却により、クラウスの将来は明らかになるのでしょうか?

大規模な資産再編案件により、上場企業クラウスの株価は9日間で6回目の上昇となった。具体的には、クラウ...

データ操作の職務責任(データアナリストの最も一般的な 5 つの職務責任)

データアナリストの最も一般的な5つの職務多くの人がデータアナリストという職業に興味を持っています。で...

サプライチェーンデータ運用(Fotile Li Tao:データ運用を活用してサプライチェーンのアップグレードを促進する方法)

Fotile Li Tao: データ操作を活用してサプライチェーンのアップグレードを促進するにはど...

紅樹プロモーションプラン(小紅樹の5大プロモーション手法、初心者オペレーター必修!)

小紅書の5大プロモーション手法は初心者オペレーター必修!ファッション、ビューティー、ライフシェアリ...

WeChatパブリックアカウントの運用データ(パブリックアカウントを3か月間運用し、1つの記事から1,800元以上を稼ぐ)

3ヶ月間パブリックアカウントを運営し、1つの記事で1800元以上を稼ぐ文/シャープキャット無料コー...