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コマンドの詳しい説明

推薦する

インターネット企業のデータ運用(効率的なインターネット運用チームの構築方法)

効率的なインターネット運用チームを構築する方法インターネット運用チームを構築するには?各社によって業...

.meドメイン名はどうですか? .meドメイン名を安く登録できる場所

.me ドメイン名は、世界で最新のジェネリックトップレベルドメイン名であり、南ヨーロッパのモンテネグ...

コンテンツ運営会社(セルフメディア運営コンテンツマーケティングとはどういう意味か、2023年セルフメディアプラットフォームランキングトップ10)

セルフメディア運営コンテンツマーケティングとはどういう意味ですか? 2023年のセルフメディアプラッ...

アプリ情報フロー広告(2019年のソーシャルメディア情報フロー広告ゲームプレイトレンド)

2019 ソーシャルメディアフィード広告のトレンド2019年1月2日、新年最初の営業日の朝、ロビン...

SEO ウェブサイト プロモーション SEO (プロモーション SEO)

プロモーション SEOナショナルマーケティングとは、インセンティブメカニズムやツールを通じて社会全...

ニューメディアオペレーター募集公式サイト(血肉集!ニューメディア運営に必須のスキルを完全網羅したサイト!)

吐血して整理!新しいメディア運営に必須のスキルを網羅したウェブサイト! 「仕事をうまくやりたかった...

会社のウェブサイトのドメイン名を登録するにはどうすればいいですか?どの会社のドメイン名登録ウェブサイトが優れていますか?

会社の顔である会社のウェブサイトは、企業のブランド イメージとオンライン マーケティングにとって非常...

レッドブック ブランド マーケティング (あまり知られていないレッドブック マーケティング手法)

聞いたことのない小紅書のマーケティング手法今年は小紅書が大人気です。皆さんは、主要なソーシャルメディ...

運転能力比率には主に以下のものが含まれます(比率分析で企業財務が明らかに:数字の裏にある真実)

比率分析で企業財務が明らかに:数字の裏に隠された真実比率分析は財務分析における鋭い剣です。慎重に計算...

情報フロー広告を掲載するプラットフォーム(情報フロー広告を掲載する主なプラットフォームは何ですか?)

情報フロー広告の主なプラットフォームは何ですか?今日のインターネット広告の主流である情報フロー広告は...

オンラインで販売するのに適した商品は何ですか(オンラインでビジネスを始めるための4つの売れ筋の特別商品、見て回り道を避けてください)

オンラインビジネスで人気の4つの特別商品、ぜひチェックして回り道を避けてくださいオンラインストアと...

オムニメディアオペレータ検定の内容(オムニメディアオペレータ検定は役に立つのか?発行機関、申請条件、検定内容をご紹介!)

Omnimedia オペレータ証明書は役に立ちますか?発行部署や応募条件、審査内容をご紹介! 1....

液冷サーバーのコンセプトが爆発的に広がり、コアコンセプトの銘柄の多くが日足制限に達した

12月19日、液冷式サーバーコンセプト部門が上昇した。取引終了時点で、Runze Technolog...

会員ユーザ運用(ユーザ運用実践(II):会員価値認識とシステム構築)

ユーザー運用実習(II):会員価値認識とシステム構築前回の記事では、ユーザー成長インセンティブのため...