コマンドリファレンス

git log – コミット履歴を表示するコマンド

git log コマンドは、Git リポジトリのコミット履歴を表示するためのコマンドです。誰が、いつ、どのようなメッセージでコミットしたかを確認するのに利用されます。構文(Syntax)git log [オプション]主なオプション一覧オプシ...
コマンドリファレンス

git commit – ステージされた変更を記録するコマンド

git commit コマンドは、ステージングエリアに追加された変更をリポジトリに記録するためのコマンドです。履歴を残す基本操作であり、メッセージを添えて変更内容を保存します。構文(Syntax)git commit [オプション] [-m...
コマンドリファレンス

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...
環境&ワークフロー

現場経験で選んだLinux便利コマンド13選|ログ調査・プロセス管理・パスワード生成まで

Linuxを使った開発やサーバー運用の現場では、ちょっとした作業を効率化できるかどうかで生産性に大きな差が出ます。基本的なファイル操作や確認コマンドも大切ですが、実務経験を通して「これは知っておくと格段に便利」というコマンドがいくつもありま...
環境&ワークフロー

ファイル作成時の権限を決める仕組み|umaskの設定と確認方法

Linuxで新しいファイルやディレクトリを作成すると、自動的に「読み取り」「書き込み」「実行」といった権限が割り当てられます。この割り当てをコントロールする仕組みが umask(ユーザーマスク)です。普段は意識しなくても動いていますが、適切...
環境&ワークフロー

過去コマンドの履歴を効率的に使う方法|historyと!番号の活用

Linuxで作業していると、同じコマンドを繰り返し実行したり、以前使ったコマンドをもう一度呼び出したくなる場面は多くあります。毎回入力し直すのは時間がかかり、タイプミスの原因にもなりがちです。そんなときに便利なのが historyコマンド ...
環境&ワークフロー

シェルの設定を整理する|.bashrcと.profileを正しく使い分ける方法

LinuxやUnix系の環境で作業をしていると、シェルの設定ファイルとしてよく目にするのが「.bashrc」と「.profile」です。どちらもユーザーごとの環境をカスタマイズするためのファイルですが、読み込まれるタイミングや役割が異なるた...
コマンドリファレンス

export 意味とは?環境変数を子プロセスに引き継ぐBashコマンドの使い方

export の意味:export とは、シェル変数を「環境変数」に昇格させ、子プロセスに引き継がせるコマンドです。FOO=bar だけでは現在のシェル内だけの変数ですが、export FOO=bar にすると子プロセス(外部コマンドやスク...
コマンドリファレンス

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

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

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

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

Linux 環境変数の確認・設定コマンド|printenv / export / env の使い分けと永続設定

Linuxで環境変数を確認するには printenv または env コマンドを使います。設定するには export VAR=値、ログイン後も有効にするには ~/.bashrc に書き込みます。この記事では printenv(一覧確認)・e...
コマンドリファレンス

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

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