kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu 端末 その20 - テキストファイルの中身を表示する:cat、tailコマンド

catコマンド

  catコマンドは、テキストファイルの中身を表示するコマンドです。
  複数のファイルをまとめて表示することもできます。


  使い方

    cat [オプション]... [ファイル]...

catコマンドのオプション

  bオプション

    行番号を表示しますが、空白行は行番号を割り振りません。

  nオプション

    行番号を表示します。

  Tオプション

    タブを「^I」で表現します。

  Eオプション

    行末を「$」文字で表現します。
  

catコマンドの例

  例1:現在のディレクトリの「a.txt」ファイルの中身を表示する

    cat a.txt

  例2:現在のディレクトリの「a.txt」、「b.txt」ファイルの中身を表示する

    cat a.txt b.txt

  例3:行番号付きで「a.txt」ファイルの中身を表示する

    cat -n a.txt

  例4:行番号と行末表示付きで「a.txt」ファイルの中身を表示する

    cat -nE a.txt

tailコマンド

  tailコマンドはテキストファイルの中身を、
  最終行から指定された行数分表示するコマンドです。
  複数のファイルをまとめて表示することもできます。

  デフォルトで表示する行数は10行です。

  またファイルの中身を継続的に表示することができるため、ログファイルの表示によく使われます。


  使い方

    tail [オプション]... [ファイル]...

tailコマンドのオプション

  nオプション

    表示する行数を指定します。
 

  fオプション

    継続的にファイルの中身を表示します。
    よく使うオプションです。

    「Ctrl + C」キーで終了します。

  pidオプション

    指定されたプロセスが終了するまで、継続的にファイルの中身を表示します。
    プロセスの指定は、プロセスIDで行います。

tailコマンドの例

  例1:システムログを継続的に表示する

    tail -f /var/log/syslog

  例2:システムログを最終行から20行表示する

    tail -fn 20 /var/log/syslog

  例3:システムログをプロセス(ID:30477)が終了するまで表示する

    tail -f --pid=30477 /var/log/syslog


Ubuntu , コマンド , コンソール
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Ubuntu 26.10 その24 - Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表
    Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表 Ubuntu 26.10 の公式壁紙と壁紙コンペの結果が発表されました。
  • Ubuntu 24.04 その104 - Ubuntu 26.04 LTS へアップグレードするには・アップグレードの注意事項
    Ubuntu 26.04 LTS へアップグレードするには 現在 Ubuntu 24.04 LTS を利用しているユーザーは、Ubuntu 26.04 LTS へアップグレードできます。
  • Ubuntu 24.04 その103 - Ubuntu 26.04 LTS へアップグレード可能に・2年分の変化が一気にやってくる
    Ubuntu 26.04 LTS へアップグレード可能に 2026年9月29日、Ubuntu 24.04 LTS から Ubuntu 26.04 LTS へアップグレード可能になりました。
  • Linux その437 - KDE Plasma で実装予定の新機能や改善・オーバービュー効果の改善や Kup の通知機能の改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Ubuntu 26.04 その74 - Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象
    Qt6 で構築されたアプリがクラッシュする現象 Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象が報告されています。
  • Ubuntu 26.10 その23 - x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に
    x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に x86-64-v3 に対応した Ubuntu Desktop 26.10 のデイリービルドのディスクイメージが利用可能になりました。
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Linux その429 - GNOME 向けアプリとアップデートの紹介・ RSS リーダーのインポート機能や映画マトリックスのデスクトップ効果など
    GNOME 向けアプリとアップデートの紹介 GNOME 向けアプリとアップデートの紹介です。
  • Ubuntu 26.10 その26 - rust-coreutils へ完全移行・cp/mv/rm コマンドもRust版に移行
    rust-coreutils へ完全移行 Ubuntu 26.10 で rust-coreutils(uutils coreutils)へ完全移行します。
記事のピックアップ
オプション