はじめに

tailコマンドを使ってファイルの末尾を確認する。

環境

1
2
3
Windows 11 Professional
WSL2 Ubuntu 24.04 LTS
tail (GNU coreutils) 9.4

tailコマンドのインストール

GNU coreutils内に入っているコマンドなので基本的にディストリビューションにインストールされているため不要。

使ってみる

1
tail [ファイル名]

上記だと全部ファイル名を表示する。

行数を指定して表示する

1
tail -n [ファイル名]
1
tail -n 200 testfile

上記だと testfileというファイルについて末尾から200行を表示する。

ファイルの更新を追従する

1
tail -f [ファイル名]

-f (--follow) オプションを使用することで、ファイルの更新を追従する。
Ctrl+cで抜けられる

grepと組み合わせて特定の単語が含まれている行を表示する

1
tail -f [ファイル名] | grep [特定の単語]

おわりに

tailコマンドを使う場面としては、

  • 巨大なファイルの一部を確認したいとき
  • ログを追従しながら確認したいとき

などがあげられる。
使っていくと便利さがわかるのでぜひ使ってほしい。