コマンドリファレンス

git cherry-pick – 特定のコミットを別のブランチに適用するコマンド

git cherry-pick は、指定したコミットを現在のブランチに取り込む コマンドです。マージ全体ではなく「特定の修正だけ」を別のブランチに反映したいときに使います。例えば、main でバグ修正したコミットを release ブランチ...
コマンドリファレンス

nm – オブジェクトファイルやライブラリ内のシンボル一覧を表示するコマンド

nm コマンドは、オブジェクトファイル(.o)、静的ライブラリ(.a)、実行ファイルなどに含まれるシンボル(関数・変数)を一覧表示 するためのコマンドです。未定義シンボルやエクスポートされる関数の確認、リンクエラー調査に利用されます。構文(...
コマンドリファレンス

ar – アーカイブファイルを作成・操作するコマンド

ar コマンドは、複数のファイルを1つのアーカイブファイル(主に静的ライブラリ .a)にまとめたり、展開・管理する ツールです。C/C++ の開発環境では、静的ライブラリを作成する際に頻繁に利用されます。構文(Syntax)ar [オプショ...
コマンドリファレンス

mknod – デバイスファイルや名前付きパイプを作成するコマンド

mknod コマンドは、キャラクタデバイス・ブロックデバイス・名前付きパイプ(FIFO)などの特殊ファイルを作成 するためのコマンドです。通常のファイルやディレクトリとは異なり、デバイスファイルを手動で作成する場面(カーネル開発やデバッグな...
コマンドリファレンス

od – ファイルを 8進数や16進数などで表示するコマンド

od コマンドは、ファイルや標準入力の内容を人間が読みやすい形式(8進数, 16進数, ASCII など)で表示 するコマンドです。バイナリファイルの内容を確認したり、デバッグやファイルフォーマット解析に役立ちます。構文(Syntax)od...
コマンドリファレンス

dd – データを低レベルでコピー・変換するコマンド

dd コマンドは、ファイルやデバイス間でデータをバイト単位でコピー・変換 するためのコマンドです。ディスクのバックアップやイメージ作成、ブートUSBの作成、ランダムデータの生成などに利用されます。構文(Syntax)dd [オペランド].....
コマンドリファレンス

Linuxのlddコマンドとは?共有ライブラリの依存関係とnot foundの見方を解説

ldd コマンドは、Linux で実行ファイルや共有ライブラリが動作時にリンクする共有ライブラリ(依存ライブラリ)の一覧を表示するためのコマンドです。「このプログラムを動かすためにどのライブラリが必要か」を調査するときに使われます。共有ライ...
コマンドリファレンス

ldconfig – 共有ライブラリのキャッシュを更新・管理するコマンド

ldconfig コマンドは、Linux システムで共有ライブラリのキャッシュを更新・管理する コマンドです。新しいライブラリを /usr/lib や /usr/local/lib などにインストールした後に実行して、プログラムから正しく利...
コマンドリファレンス

cpio – アーカイブファイルを作成・展開するコマンド

cpio コマンドは、ファイルやディレクトリをアーカイブ形式で保存・展開する コマンドです。バックアップやシステム移行、initramfs の生成などで利用されます。tar に比べると利用頻度は少ないですが、より柔軟にファイルリストを入力で...
コマンドリファレンス

journalctlオプション一覧22個|ログ確認のコマンド例

journalctl コマンドは、systemd が管理するジャーナルログを表示・検索するコマンドです。システムログ、サービスログ、カーネルメッセージをまとめて確認でき、障害調査やサービスの起動失敗原因の特定に使います。-u でサービスを指...
コマンドリファレンス

uname – システム情報を表示するコマンド

uname コマンドは、Linux カーネルやシステムに関する基本情報を表示 するコマンドです。OS の種類やカーネルバージョン、アーキテクチャ確認に利用されます。構文(Syntax)uname [オプション]主なオプション一覧オプション説...
コマンドリファレンス

lsb_release – ディストリビューション情報を表示するコマンド

lsb_release コマンドは、Linux Standard Base (LSB) に基づいてシステムのディストリビューション情報を表示 するコマンドです。OS の種類・バージョンを確認する際に利用され、スクリプトでの環境分岐やトラブル...
コマンドリファレンス

nproc – 利用可能なプロセッサ数を表示するコマンド

nproc コマンドは、現在の環境で利用可能なプロセッサ(CPUコア)の数を表示 するコマンドです。並列処理を行うプログラムや make -j のジョブ数指定などでよく使われます。構文(Syntax)nproc [オプション]主なオプション...
コマンドリファレンス

md5sum – MD5 ハッシュ値を計算・検証するコマンド

md5sum コマンドは、ファイルや入力データの MD5 チェックサム(ハッシュ値)を計算・表示 するコマンドです。また、既存のチェックサムファイルと照合して データの改ざん検出や整合性確認 にも利用されます。※MD5 は高速ですが、暗号学...
コマンドリファレンス

until – 条件が真になるまでループを繰り返すシェル構文

until は Linux シェル(bash など)の ループ構文 で、指定した条件が 真になるまで 繰り返し処理を実行します。while が「条件が真の間」繰り返すのに対し、until は「条件が偽の間」繰り返すという逆の動作をします。構...