コマンドリファレンス

date – システム時刻の表示・設定・書式化を行う

date は現在の日時を表示したり、指定フォーマットで整形して出力するコマンドです。(管理者権限があれば)システム時刻の設定や、文字列・UNIX時刻(エポック秒)との相互変換にも使います。実務ではログのタイムスタンプ生成、バックアップ名の付...
コマンドリファレンス

Linux mount コマンドの使い方|構文・オプション一覧・実行例を解説

mount コマンドは、デバイスやイメージファイルなどのファイルシステムを指定したディレクトリ(マウントポイント)に接続し、そこから読み書きできるようにするLinuxコマンドです。オプションを付けずに実行すると、現在マウントされているファイ...
コマンドリファレンス

history – シェルのコマンド履歴を表示・操作する(組み込み)

history は 現在のシェルが保持しているコマンド履歴を表示・編集・保存/読み込みするための組み込みコマンドです(主に Bash/Zsh)。実務では「直前のコマンドを再実行」「特定履歴の削除」「ログへの書き出し」「別セッションとの履歴同...
コマンドリファレンス

sendmail – メールをMTAへ投入(送信)するコマンド

sendmail はメール本文(RFC 5322 形式)を標準入力から受け取り、ローカルの MTA(Sendmail 本体や Postfix/OpenSMTPD などの互換実装)に**投入(enqueue)**します。多くの UNIX/Li...
コマンドリファレンス

tmux 使い方入門|画面分割・セッション保持・おすすめ設定の実践ガイド

tmux(ティーマックス)は、1つのターミナル画面上で複数の仮想端末を立ち上げ、画面分割やタブ切り替えを可能にする「ターミナルマルチプレクサ(Terminal Multiplexer)」です。リモートサーバーでの作業中にSSH接続が不意に切...
コマンドリファレンス

screen – 端末セッションを多重化して切断・再接続できるターミナルマルチプレクサ

screen は1つの端末で複数の仮想端末(ウィンドウ)を作り、切断しても後で再接続できるツールです。長時間処理やリモート作業で、セッションを維持したまま安全にログアウトできます。(man7.org)構文(Syntax)# 新規セッションを...
コマンドリファレンス

nvm とは・インストール・使い方 – Node Version Manager 完全ガイド

nvm(Node Version Manager)とは、複数の Node.js バージョンをかんたんに切り替えられるバージョン管理ツールです。macOS・Linux・WSL(Windows Subsystem for Linux)で動作し、...
コマンドリファレンス

teeコマンドの使い方完全ガイド|標準出力とファイルへの同時書き込み・sudo連携・オプション解説

LinuxやUnix系OSのターミナル操作やシェルスクリプト開発において、「コマンドの実行結果を画面(コンソール)でリアルタイムに確認しながら、同時にログファイルにも保存したい」という場面は頻繁に発生します。また、サーバー管理の実務で su...
コマンドリファレンス

wait – 子プロセスの終了を待つ/並列処理・PID指定・エラー対処まで解説

bash wait は、バックグラウンドで走る子プロセスの終了を正確に待つための基本コマンドです。引数なしで「全部待つ」、$! で「直前だけ待つ」、wait <PID> で「特定だけ待つ」を使い分ければ、並列処理の完了判定やエラー検知が安定...
コマンドリファレンス

bg – 停止中のジョブをバックグラウンドで再開する

bg は、Ctrl+Z などで停止(Stopped)したジョブをバックグラウンド実行として再開するシェル組み込みコマンドです。実務では jobs で対象を確認し、bg %N で裏で走らせながら手元のシェル操作を継続します。構文(Syntax...
コマンドリファレンス

fg – 停止/バックグラウンドのジョブをフォアグラウンドに戻す

fg は、現在のシェルが管理しているジョブのうち指定したものをフォアグラウンドに切り替えるシェル組み込みコマンドです。Ctrl+Z で一時停止したプロセスや & で起動したバックグラウンドジョブを前面に戻すときに使います。実務では jobs...
コマンドリファレンス

jobs – 現在のシェルで管理しているジョブの状態を表示する

jobs は、**現在のシェル(ジョブ制御が有効)**でバックグラウンド実行中や停止中のジョブを一覧表示するシェル組み込みコマンドです。実務では cmd & でバックグラウンド化した処理の確認、fg/bg/kill と組み合わせた制御に使い...
コマンドリファレンス

w – ログイン中ユーザーと稼働状況を表示する

w は、現在ログインしているユーザーと各端末(TTY)の稼働状況を一覧表示するコマンドです。CPU使用時間(JCPU/PCPU)やアイドル時間、実行中コマンド(WHAT)を確認できます。実務では「誰がどこから接続して何をしているか」を素早く...
コマンドリファレンス

composer – PHPの依存関係を管理するパッケージマネージャ

composer は、composer.json に宣言した依存パッケージを解決・インストール・更新し、vendor/ に配置するツールです。既定のリポジトリは Packagist(packagist.org)です。(getcomposer...
コマンドリファレンス

pip – Pythonパッケージのインストール・管理を行うCLI

pip は Python の公式パッケージインストーラで、PyPI や私設インデックス、ローカルファイル/リポジトリからパッケージを導入・更新・削除できます。python -m pip の形式で実行すると、使いたい Python 実行環境を...