コマンドリファレンス

コマンドリファレンス

git add – ファイルをステージに追加するコマンド

git add コマンドは、作業ツリーで変更されたファイルや新規作成ファイルをステージングエリアに追加するためのコマンドです。次のコミットに含めたい変更を選択する際に利用されます。構文(Syntax)git add [オプション] <ファイ...
コマンドリファレンス

git status – リポジトリの状態を表示するコマンド

git status コマンドは、現在の Git リポジトリにおける作業ツリーとインデックス(ステージ)の状態を表示するためのコマンドです。どのファイルが変更され、どのファイルがステージング済みか、どのファイルが未追跡なのかを確認するのに利...
コマンドリファレンス

git clone – 既存リポジトリをコピーするコマンド

git clone コマンドは、既存の Git リポジトリを複製して新しい作業ディレクトリを作成するためのコマンドです。リモートリポジトリを取得して作業を始めたいときに利用されます。構文(Syntax)git clone [オプション] <...
コマンドリファレンス

git init – 新しいリポジトリを作成するコマンド

git init コマンドは、指定したディレクトリに新しい Git リポジトリを初期化するためのコマンドです。バージョン管理を開始するときに最初に実行される基本コマンドです。Gitで使用されるコマンドなので、あらかじめ「Git」や「Bash...
コマンドリファレンス

export – 環境変数の設定/確認/削除のコマンドの使い方

export は 「シェル変数を子プロセスに引き継いで使える“環境変数”にする」 ためのコマンドです。PATH の追加、APIキーの受け渡し、ビルドスクリプトや Docker/CI の設定など、日常の開発・運用で頻出します。本記事では 設定...
コマンドリファレンス

unset – シェル変数や環境変数を削除するコマンド

unset コマンドは、シェルに設定されている変数や関数を削除するためのコマンドです。環境変数をクリアしたいときや、スクリプト内で一時的に定義した変数を無効化するときに利用されます。構文(Syntax)unset [オプション] 変数名主な...
コマンドリファレンス

printenv – 環境変数を表示するコマンド

printenv コマンドは、シェルに設定されている環境変数を表示するためのコマンドです。プログラムの動作確認や、PATH・LANG などの環境設定を確認するときに利用されます。構文(Syntax)printenv [変数名]主なオプション...
コマンドリファレンス

tcpdump – ネットワークパケットをキャプチャ・解析するコマンド

tcpdump コマンドは、ネットワークインターフェースを流れるパケットをキャプチャし、内容を解析・表示するためのコマンドです。ネットワークトラブルの調査、通信内容の確認、セキュリティ診断などに利用されます。構文(Syntax)tcpdum...
コマンドリファレンス

arp – ARPテーブルを表示・操作するコマンド

arp コマンドは、IPアドレスとMACアドレスの対応(ARPテーブル)を表示・編集するためのコマンドです。ローカルネットワーク内での通信確認や、静的なARPエントリの追加に利用されます。構文(Syntax)arp [オプション] [ホスト...
コマンドリファレンス

ip – ネットワーク設定と管理を行うコマンド

ip コマンドは、ネットワークインターフェース、ルーティング、トンネル、アドレスなどを管理するためのコマンドです。ifconfig や route の後継として推奨されており、Linux の標準ネットワーク管理ツールとして利用されます。構文...
コマンドリファレンス

ifconfig – ネットワークインターフェースを表示・設定するコマンド

ifconfig コマンドは、ネットワークインターフェースの状態を確認・設定するためのコマンドです。IPアドレスの確認、インターフェースの有効化/無効化、MACアドレスの確認などに利用されます。構文(Syntax)ifconfig [インタ...
コマンドリファレンス

traceroute – 通信経路を表示するコマンド

traceroute コマンドは、指定したホストまでのネットワーク経路(ルーターやゲートウェイの通過点)を表示するためのコマンドです。ネットワーク遅延や接続トラブルの原因を調査するときに利用されます。構文(Syntax)traceroute...
コマンドリファレンス

ss – ソケットの状態を表示するコマンド

ss コマンドは、ネットワークソケットの使用状況を表示するためのツールです。netstat の後継として推奨されており、TCP/UDPの接続状態やポートの待ち受け状態を確認する際に利用されます。構文(Syntax)ss [オプション]主なオ...
コマンドリファレンス

nmap – ネットワーク探索とセキュリティスキャンツール

nmap(Network Mapper)は、ネットワーク上のホストやサービスを探索し、稼働しているポートやOS、サービスの種類を検出するためのコマンドです。サーバー管理やセキュリティ診断で、開いているポートや稼働中のサービスを確認するときに...
コマンドリファレンス

socat – 多用途な双方向データ転送ツール

socat(SOcket CAT)は、任意の2つのデータストリーム間で双方向にデータを転送するためのコマンドです。netcat の上位互換的な位置づけで、TCP/UDP通信、UNIXドメインソケット、シリアルポート、ファイル、標準入出力など...