<?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 LIFELOG</title>
    <link>/tags/linux/</link>
    <description>Recent content in Linux on LIFELOG</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ja</language>
    <copyright>© 2026 0222-nnn</copyright>
    <lastBuildDate>Sun, 27 Sep 2026 00:00:00 +0900</lastBuildDate><atom:link href="/tags/linux/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Linux実用ワンライナーチートシート｜ファイル検索・ログ解析・プロセス・ネットワークをコマンド一発で調査する</title>
      <link>/blog/2026_09_27_linux_oneliner_cheatsheet/</link>
      <pubDate>Sun, 27 Sep 2026 00:00:00 +0900</pubDate>
      
      <guid>/blog/2026_09_27_linux_oneliner_cheatsheet/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;このチートシートの使い方 
    &lt;div id=&#34;このチートシートの使い方&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;
    
    &lt;span
        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100&#34;&gt;
        &lt;a class=&#34;group-hover:text-primary-300 dark:group-hover:text-neutral-700&#34;
            style=&#34;text-decoration-line: none !important;&#34; href=&#34;#%e3%81%93%e3%81%ae%e3%83%81%e3%83%bc%e3%83%88%e3%82%b7%e3%83%bc%e3%83%88%e3%81%ae%e4%bd%bf%e3%81%84%e6%96%b9&#34; aria-label=&#34;アンカー&#34;&gt;#&lt;/a&gt;
    &lt;/span&gt;        
    
&lt;/h2&gt;
&lt;p&gt;LinuxサーバーやWSLでは、容量の大きい場所や待受ポートを何度も調べます。コマンド名を覚えていても、必要なオプションや組み合わせを毎回調べると手が止まります。&lt;/p&gt;
&lt;p&gt;このページは、やりたいことに合う実用的なワンライナーへすぐたどり着くための早見表です。&lt;a href=&#34;https://kubernetes.io/ja/docs/reference/kubectl/cheatsheet/&#34; target=&#34;_blank&#34;&gt;Kubernetes公式のkubectlチートシート&lt;/a&gt;を参考に、目的からコマンドを引ける構成にしました。長い解説より、コピーして値を置き換えやすい例を優先しています。&lt;/p&gt;
&lt;p&gt;対象読者は、Linuxコマンドの基本操作を経験しており、サーバー・WSL・コンテナなどの調査でCLIを使う人です。Linuxそのものの入門、Bash文法の完全な解説、高度な&lt;code&gt;sed&lt;/code&gt;・&lt;code&gt;awk&lt;/code&gt;プログラミングは扱いません。Docker・Kubernetes・Git・クラウドCLI固有の操作も範囲外です。&lt;/p&gt;
&lt;p&gt;急いでいる場合は、次の目的から直接進んでください。&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;やりたいこと&lt;/th&gt;
          &lt;th&gt;参照先&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;ファイルを探す&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#find-files&#34;&gt;ファイル・ディレクトリを探す&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;ファイルの内容を探す&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#search-content&#34;&gt;ファイルの中身を検索する&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;ログを追う&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#inspect-logs&#34;&gt;ログを調査する&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;件数や上位項目を出す&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#aggregate-data&#34;&gt;データを抽出・集計する&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;ディスク逼迫の原因を探す&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#inspect-disk&#34;&gt;ディスク容量を調べる&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;CPU・メモリを使うプロセスを探す&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#inspect-processes&#34;&gt;プロセスを調べる&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;IP・経路・ポートを確認する&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#inspect-network&#34;&gt;ネットワークを調べる&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;APIのJSONを加工する&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#process-json&#34;&gt;JSON・APIを処理する&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;複数ファイルをまとめて処理する&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#process-many-files&#34;&gt;複数ファイルをまとめて処理する&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;一覧の重複や差分を見る&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#compare-files&#34;&gt;ファイルや一覧を比較する&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;古いファイルを安全に削除する&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;#safe-changes&#34;&gt;削除・変更を安全に行う&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;h3 class=&#34;relative group&#34;&gt;想定環境 
    &lt;div id=&#34;想定環境&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;
    
    &lt;span
        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100&#34;&gt;
        &lt;a class=&#34;group-hover:text-primary-300 dark:group-hover:text-neutral-700&#34;
            style=&#34;text-decoration-line: none !important;&#34; href=&#34;#%e6%83%b3%e5%ae%9a%e7%92%b0%e5%a2%83&#34; aria-label=&#34;アンカー&#34;&gt;#&lt;/a&gt;
    &lt;/span&gt;        
    
&lt;/h3&gt;
&lt;p&gt;コマンド例はBash上で実行します。Ubuntu・Debian・RHEL系Linuxと、WSL2上のGNU/Linuxが主な対象です。macOSなどのBSD系環境では、オプションが異なる場合があります。&lt;/p&gt;
&lt;p&gt;固定した入力で再現できる例は、次のWSL2環境で実行確認しました。&lt;/p&gt;
&lt;!-- code-check: output --&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Ubuntu 22.04.5 LTS
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GNU bash 5.1.16
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GNU coreutils 8.32
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GNU findutils 4.8.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GNU grep 3.7
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GNU sed 4.8
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GNU Awk 5.1.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;procps-ng 3.3.17
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;iproute2 5.15.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl 7.81.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;jq 1.6
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ripgrep 15.2.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;systemd 249
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;fd&lt;/code&gt;を含む掲載例は、各ツールの公式マニュアルで構文を確認しました。さらに、&lt;code&gt;fd&lt;/code&gt;以外のうち固定した入力で再現できる例を、同等のテストデータまたは現在のWSL2環境で確認しました。実行結果は、入力データ、権限、プロセス、ログ、ネットワークの状態によって変わります。&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
