ホームページ  >  記事  >  運用・保守  >  Linux でファイルの最後の数行をすばやく表示する方法

Linux でファイルの最後の数行をすばやく表示する方法

WBOY
WBOYオリジナル
2024-02-23 18:21:061032ブラウズ

Linux でファイルの最後の数行をすばやく表示する方法

Linux でファイルの最後の数行をすばやく表示する方法

Linux システムでは、ファイルの最後の数行を表示する必要がある状況がよくあります。ファイル (ログの表示など) ファイルの最新の行。この場合、いくつかのコマンドを使用して、ファイルの末尾にあるものをすばやく確認できます。以下にいくつかの一般的なメソッドを紹介し、具体的なコード例を示します。

  1. tail コマンドの使用

tail コマンドは、ファイルの末尾の内容を表示するために使用される非常に一般的なコマンドです。表示する行数は、tail コマンドで指定できます。表示する行数の指定には、-t オプションを使用します。-t オプションを追加しない場合、デフォルトで最後の 10 行が表示されます。

tail -n 5 filename

上記のコマンドは、ファイル「filename」の最後の 5 行を表示します。

  1. cat コマンドを使用してパイプとテール コマンドを組み合わせる

cat コマンドを使用してファイルの内容を標準出力に出力し、その出力をパイプで次の出力に渡すことができます。表示用の tail コマンド コンテンツの行数を指定します。

cat filename | tail -n 5

このコマンドの効果は、ファイル「filename」の最後の 5 行を表示する上記の tail コマンドと同じです。

  1. sed コマンドを使用する

tail コマンドと cat コマンドに加えて、sed コマンドを使用してファイルの最後の数行を表示することもできます。 sed コマンドは、ファイルを 1 行ずつ処理できます。「$!N」メソッドを使用すると、ファイルの内容を 1 行ずつ読み取り、指定した行数を出力できます。

sed -n '$-5,$p' filename

このコマンドは、ファイル「filename」の最後から 5 行目の内容を表示します。これは、最後の 5 行の内容を表示するのと同じです。

上記は、Linux システムでファイルの最後の数行をすばやく表示する方法と、具体的なコード例を示しています。ファイル末尾の内容を状況に応じて適切に閲覧する方法を選択すると、作業効率が向上します。

以上がLinux でファイルの最後の数行をすばやく表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。