コマンドリファレンス

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 – 環境変数の設定/確認/削除のコマンドの使い方

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

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

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

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

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

初心者向け:環境変数の設定と確認|Linuxコマンドexport・printenv解説

Linuxを使って作業をしていると、「環境変数」という言葉を目にする機会が多くあります。環境変数とは、システムやアプリケーションが動作する際に参照する設定情報のことで、ファイルの保存場所や実行ファイルを探すパス、使用する言語の設定など、さま...
コマンドリファレンス

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

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