<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linuxター미널 on MeerStory</title><link>https://meerstory.com/ja/tags/linux%E3%82%BF%E3%83%BC%EB%AF%B8%EB%84%90/</link><description>Recent content in Linuxター미널 on MeerStory</description><generator>Hugo</generator><language>ja-jp</language><lastBuildDate>Sat, 29 Aug 2026 07:19:40 +0900</lastBuildDate><atom:link href="https://meerstory.com/ja/tags/linux%E3%82%BF%E3%83%BC%EB%AF%B8%EB%84%90/index.xml" rel="self" type="application/rss+xml"/><item><title>Linuxの大容量ログをラグなしで1秒で確認！lessコマンド完全活用ガイド</title><link>https://meerstory.com/ja/ubuntu/20260829_071913_4_less_less/</link><pubDate>Sat, 29 Aug 2026 07:19:40 +0900</pubDate><guid>https://meerstory.com/ja/ubuntu/20260829_071913_4_less_less/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;p>Linux環境で数百メガバイトの大容量ファイルやログを &lt;code>cat&lt;/code> コマンドで開くと、メモリ過負荷やターミナルのラグが発生することがあります。&lt;code>less&lt;/code> コマンドを活用すれば、ファイル全体をメモリにロードせずにページ単位で高速にテキストを閲覧し、効率的に探索することができます。本記事では、Ubuntuターミナルで &lt;code>less&lt;/code> コマンドを活用して長いファイルを閲覧し、キーワードを検索する実践的なTipsを紹介します。&lt;/p>
&lt;h2 id="1-less-コマンドの概要と実習用テストファイルの作成">1. less コマンドの概要と実習用テストファイルの作成&lt;/h2>
&lt;p>&lt;code>less&lt;/code> コマンドの実習を行うため、パッケージリストを最新に更新し、&lt;code>less&lt;/code> パッケージをインストールします。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071913_4_less_less/captures/s01_c01_sudo_apt-get_update_-qq____sudo_apt-get_install_-y.png" alt="sudo apt-get update -qq &amp;amp;&amp;amp; sudo apt-get install -y less">&lt;/p>
&lt;p>&lt;code>less&lt;/code> コマンドによる閲覧を実習するため、1から500までの数字が入力された500行分の &lt;code>sample_log.txt&lt;/code> テストファイルを生成します。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071913_4_less_less/captures/s01_c02_seq_1_500___sample_log_txt.png" alt="seq 1 500 &amp;gt; sample_log.txt">&lt;/p>
&lt;p>&lt;code>less&lt;/code> コマンドは、大容量テキストファイルをメモリに一度にロードせず、ページ単位で効率的に閲覧できるビューアです。&lt;br>
&lt;code>less sample_log.txt&lt;/code> コマンドを実行すると、作成した500行のファイル内容をターミナルの画面サイズに合わせてすっきりと確認できます。&lt;br>
⚙️ [主要オプション]&lt;/p>
&lt;p>&lt;code>-N&lt;/code> : 各行の行頭に行番号を表示します。&lt;br>
&lt;code>-S&lt;/code> : 長い文章を自動折り返しせず、水平方向に切り詰めて表示し、左右の矢印キーで移動できます。&lt;br>
&lt;code>-i&lt;/code> : 検索語を入力して閲覧する際、大文字と小文字を区別せずに検索します。&lt;br>
&lt;code>-X&lt;/code> : &lt;code>less&lt;/code> の終了後も、画面にファイルの閲覧内容をそのまま保持します。&lt;br>
&lt;code>-F&lt;/code> : ファイルの全体内容が1画面に収まる場合、&lt;code>less&lt;/code> を起動せずにそのまま内容を出力して終了します。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071913_4_less_less/captures/s01_c03_less_sample_log_txt.png" alt="less sample_log.txt">&lt;/p>
&lt;h2 id="2-行番号表示オプションと効率的なページ移動ショートカット">2. 行番号表示オプションと効率的なページ移動ショートカット&lt;/h2>
&lt;p>&lt;code>less&lt;/code> コマンドの実習のため、1000から2000までの連続した数字が含まれる &lt;code>system_events.log&lt;/code> サンプルログファイルを生成します。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071913_4_less_less/captures/s02_c01_seq_1000_2000___system_events_log.png" alt="seq 1000 2000 &amp;gt; system_events.log">&lt;/p>
&lt;p>&lt;code>less -N system_events.log&lt;/code> コマンドを実行すると、ファイルの各行の行頭に行番号が表示され、ログ内の位置を正確に把握できます。&lt;br>
閲覧中、スペースキーで1ページ下へ移動、&lt;code>Enter&lt;/code> キーで1行下へ移動、&lt;code>g&lt;/code> キーでファイルの最上部（最初の行）へ移動、&lt;code>G&lt;/code> キーでファイルの最下部（最後の行）へ即座に移動でき、大容量ログもラグなしで効率的に探索できます。&lt;/p></description></item></channel></rss>