Linuxでのtailコマンドの使い方 Linux tailコマンドの詳しい説明

Linuxでのtailコマンドの使い方 Linux tailコマンドの詳しい説明

til コマンドはどういう意味ですか? til コマンドは、Linux で非常に実用的なアプリケーション コマンドです。このコマンドは、1 つ以上のファイルまたはパイプ データの最後の部分を表示できます。 til コマンドの最も一般的な用途の 1 つは、多くの場合、gep などの他のツールと組み合わせて、ログやその他のファイルを長期にわたって監視および分析することです。この記事では、Linux til コマンドの使用方法と Linux til コマンドの詳細な説明を参考として紹介します。

til コマンド構文

まず、til コマンドの構文を見てみましょう。形式は次のとおりです。

til [OPTION]... [FILE]...
  • オプション R til コマンドで使用できるオプションについては、ここの til オプションを参照してください。
  • FILE R 0 個以上の入力ファイル名。 ファイルが指定されていない場合、またはファイルが-の場合、 til標準入力を読み取ります。

TILコマンドの使い方

オプションを指定しないと、 tilコマンドは最後の0行を最も単純な形式で表示します。

til filenme.txt

指定した行数を表示する

指定したファイル内の指定した行数を表示する場合は、 -n (--lines)オプションを使用して表示する行数を指定できます。コマンドの形式は次のとおりです。

til -n filenme.txt

文字nを省略して、ハイフン(-)と数字 (間にスペースなし) のみを使用することもできます。

filenme.txtというファイルの最後の50行を表示するには、次のコマンドを使用します。

til -n 50 filenme.txt

次のコマンドは上記のコマンドと同じ効果があります。

til -50 filenme.txt

指定されたバイト数を表示します

指定した数のファイルの内容を表示するには、 -c (--bytes)オプションを使用します。コマンドの形式は次のとおりです。

til -c 500 filenme.txt

数字の後に乗数サフィックスを使用して、表示するバイト数を指定することもできます。 b は 52 倍、kB は 000 倍、K は 024 倍、MB は 000000 倍、M は 048576 倍、というように乗算されます。

til -c 2k filenme.txt

ファイルの変更を表示する

ファイルの変更を監視するには、 -f(--follow)オプションを使用します。

til -f filenme.txt

このオプションは、ログ ファイルを監視する場合に特に便利です。 たとえば、 //log/nginx/eo.log /eo.log ファイルの最後の 0 行を表示し、ファイル内の更新を監視するには、次のコマンドを使用します。

til -f //log/nginx/eo.log

ファイルの表示中にtilコマンドを中断するには、 Ctl + Cを押します。

ファイルの再構築中に監視を継続するには、 -Fオプションを使用します。

til -F filenme.txt

このオプションは、 tilコマンドがローテーションされたログ ファイルの後に続く場合に便利です。 -Fオプションと一緒に使用すると、 tilコマンドはファイルが再び使用可能になるとすぐにそのファイルを再度開きます。

複数のファイルを同時に表示する

tilコマンドへの入力として複数のファイルを指定すると、各ファイルの最後の 10 行が表示されます。

til filenme.txt filenme2.txt

単一のファイルを表示する場合と同じオプションを使用できます。 この例では、ファイルfilenme.txtfilenme2.txtの最後の 20 行を表示します。

til -n 20 filenme.txt filenme2.txt

他のコマンドと til を使用する

tilコマンドは、パイプを使用して他のコマンドからの標準出力を他のユーティリティにリダイレクトすることにより、他のコマンドと組み合わせて使用​​できます。

たとえば、pche アクセス ログ ファイルを監視し、IP アドレス92.68.42.2を含む行のみを表示するには、次のようにします。

til -f //log/pche2/ccess.log | gep 92.68.42.2

次のpsコマンドは、CPU 使用率順に並べられた実行中の上位 10 個のプロセスを表示します。

ps ux | sot -nk +3 | til -5

<<:  おすすめのWordPressビジュアルエディタ

>>:  headコマンドの機能と使い方 Linux headコマンドの詳しい説明

推薦する

ショートビデオ操作分析データ(ショートビデオデータ分析サンプルの書き方は?セルフメディアマルチプラットフォームアップロードソフトウェアとは?)

短いビデオデータ分析サンプルを書くにはどうすればいいですか?セルフメディアマルチプラットフォームアッ...

製品とブランドの計画 (企業が製品とブランド戦略を策定する方法、製品とブランド戦略の PPT ソース ファイル)

企業はどのように製品やブランド戦略を策定するのでしょうか?製品とブランド戦略の PPT ソース ファ...

10月のマーケティング計画(10月のマーケティング業務の進め方、「月間マーケティングガイドPPT」の実践的な戦略と手法)

10月のマーケティング業務の進め方、「月間マーケティングガイドPPT」の実践的な戦略と方法2023...

トラフィック転換チーム(5か月で350万以上の利益を上げ、いわゆる「タイガーチーム」は海外の詐欺師のために「トラフィックを排出」する)

5か月で350万以上の利益を上げ、いわゆる「虎チーム」は海外の詐欺師のために「トラフィックを排出」...

ブランド ロゴ マーケティング (ロゴ マーケティングをどう実践するか? 3 つの高度で効果的な手法をお教えします)

ロゴマーケティングの使い方は? 3つの上級で効果的な遊び方を教えます多くの人は、ロゴはブランド認知に...

WordPressのパスワードを忘れてしまったらどうすればいいですか?WordPressのログインパスワードをリセットする簡単な方法

WodPess は非常に人気のあるコンテンツ管理システム (CMS) です。ほとんどの海外サーバー業...

ブランド計画は何ですか? (謎多きブランド企画、普段はどんな仕事をしているの?基本だけじゃない6つのポイント)

ブランド企画というのはとても神秘的です。普段はどんな仕事をしているんですか?これらの6つのポイントは...

ブランド製品プロモーション計画(製品プロモーション計画と義烏ブランドプロモーション計画の作成方法)

製品プロモーション計画と義烏ブランドプロモーション計画をどのように作成しますか?製品プロモーション計...

ウェブサイトのドメイン名登録の基本的なプロセスと手順

ウェブサイトのドメイン名は、ウェブサイトのアイデンティティです。適切なドメイン名を選択して登録するこ...

起業プロジェクト推進計画(過去3年間で国家発展改革委員会が全国推進のために発行した「深セン体験」は87件)

過去3年間で国家発展改革委員会は全国的な推進のために87の「深センの経験」を発行しました今年は、改革...

海外市場におけるブランドプロモーション(海外ブランドプロモーションの主な業務内容)

海外ブランドプロモーションの主な内容についてお話しします海外メディアの宣伝や海外プロモーションは、繊...

アメーバビジネスデータ(アメーバビジネス会計)

アメーバビジネス会計「ビッグデータ」は私たちの時代における大きな特徴です。私たちの生活はビッグデータ...

2022年折りたたみ式携帯電話販売ランキング(上半期の中国で最も売れた折りたたみ式携帯電話トップ10:上位5社のうち4社をHuaweiが占める)

今年上半期の中国で最も売れた折りたたみ式携帯電話トップ10:上位5社のうち4社をHuaweiが占める...

偽ブランドを販売するとどんな犯罪になりますか? (登録商標を偽造した商品を販売する罪の量刑規定及び執行猶予の適用条件)

登録商標を偽造した商品の販売罪の量刑規定と執行猶予の適用条件I. 量刑に関する法律規定「知的財産権侵...