コマンドリファレンス

コマンドリファレンス

mktemp – 一時ファイルやディレクトリを安全に作成するコマンド

mktemp コマンドは、一時的に使うファイルやディレクトリを安全に作成 するためのコマンドです。スクリプトで一意なファイル名を生成して競合を避けたいときや、作業用の一時ディレクトリを用意する場合に利用されます。実務のシェルスクリプトで m...
コマンドリファレンス

install – ファイルをコピーして属性を設定するコマンド

install コマンドは、ファイルを指定した場所にコピーし、パーミッションや所有者、タイムスタンプを設定できる コマンドです。主にプログラムやスクリプトをシステムディレクトリに配置する際(ソフトウェアのインストール作業)に使われます。構文...
コマンドリファレンス

Linuxでファイルを移動する方法|mvコマンドの使い方と主要オプションを解説

Linuxでファイルを移動するには、mv(move)コマンドを使います。ファイルやディレクトリを移動したり、名前を変更できるコマンドで、コピー (cp) と違い元のファイルは残らず移動されます。移動先に同じ名前を指定すればリネーム(名前変更...
コマンドリファレンス

treeコマンドの使い方|READMEに使える表示術【Linux/Mac】

Linuxのtreeコマンドは、ディレクトリ構造をツリー形式で表示するコマンドです。lsと違い階層関係を一目で把握でき、README や設計書のディレクトリ構成図にそのままコピーして使えます。基本コマンド:tree(カレントディレクトリ)・...
コマンドリファレンス

lnコマンドの使い方まとめ|シンボリックリンク作成・上書き・削除と相対パスの注意点

Linuxのlnコマンドの使い方を徹底解説。シンボリックリンクとハードリンクの違い、引数の順序、ln -sfn による安全な強制上書き、相対パス指定でのリンク切れ防止、壊れたリンクの検出・安全な削除まで実例付きで網羅。
コマンドリファレンス

ps – 実行中のプロセスを表示するコマンド

ps コマンドは、システム上で実行中の プロセス情報を一覧表示 するコマンドです。静的なスナップショットを取得するため、リアルタイム監視には top や htop と併用されます。構文(Syntax)ps [オプション]主なオプション一覧オ...
コマンドリファレンス

top – プロセスとシステムリソースの使用状況を動的に表示するコマンド

top コマンドは、システム上で実行中の プロセスやCPU・メモリ使用状況をリアルタイムに表示・監視 するコマンドです。サーバ監視や負荷調査、プロセス制御の際に利用されます。構文(Syntax)top [オプション]主なオプション一覧オプシ...
コマンドリファレンス

free コマンドの使い方|オプション一覧と出力の見方を解説

free コマンドは、システムの メモリ(RAM)やスワップ領域の使用状況を表示 するためのコマンドです。サーバのリソース監視や、メモリ不足による不具合調査に利用されます。とりあえず今すぐ確認したい場合は、次の1行を実行すれば十分です。fr...
コマンドリファレンス

seq – 連続した数値を出力するコマンド

seq コマンドは、指定した範囲や間隔で数値の連続を生成して標準出力に表示 するためのコマンドです。ループ処理やファイル名の生成、テストデータ作成などによく利用されます。構文(Syntax)seq [オプション] [開始値] [増分] 終了...
コマンドリファレンス

yes – 文字列を繰り返し出力するコマンド

yes コマンドは、指定した文字列を 無限に繰り返し出力 するコマンドです。引数を指定しない場合は y を繰り返し出力します。大量データの生成や、対話的コマンドに自動で「yes」と答える用途で使われます。構文(Syntax)yes [文字列...
コマンドリファレンス

test コマンドの使い方|bashで条件式を評価する方法(if文・[ ]・[[ ]]比較付き)

test コマンドは、指定した 条件式を評価し、その結果を終了ステータスで返す コマンドです。出力は何もせず、真なら終了ステータス 0、偽なら 1 を返します。シェルスクリプトの条件分岐(if 文など)で利用されます。構文(Syntax)t...
コマンドリファレンス

Linuxでファイルを作成する方法|touch・cat・echoコマンドの使い分け

Linuxでファイルを作成する最も簡単な方法は、touch コマンドです。存在しないファイル名を指定して実行するだけで、中身が空のファイルが一瞬で作成できます。一方、あらかじめ中身のあるファイルを作りたい場合は cat や echo による...
コマンドリファレンス

dirname – パスからファイル名を除去してディレクトリ部分を取得するコマンド

dirname コマンドは、指定した ファイルパスからファイル名部分を取り除き、ディレクトリパスのみを表示 するコマンドです。シェルスクリプトでファイルの配置先ディレクトリを取得するときによく利用されます。構文(Syntax)dirname...
コマンドリファレンス

basename – パスからディレクトリ部分を取り除きファイル名を取得するコマンド

basename コマンドは、指定した ファイルパスからディレクトリ部分を除去し、ファイル名だけを表示 するコマンドです。また、拡張子を指定して取り除くことも可能で、スクリプト内でファイル名を抽出する際によく利用されます。構文(Syntax...
コマンドリファレンス

printf – 書式を指定して出力するコマンド

printf コマンドは、C言語の printf 関数と同様のフォーマット指定子を使って文字列を整形して出力 するためのコマンドです。echo よりも制御が正確で、移植性が高く、スクリプトでの利用が推奨されます。構文(Syntax)prin...