コマンドリファレンス

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

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

mv – ファイルやディレクトリを移動・名前変更するコマンド

mv コマンドは、ファイルやディレクトリを移動したり、名前を変更 するコマンドです。コピー (cp) と違い、元のファイルは残らず移動されます。リネーム操作も mv で行います。bashについて、基本的な考え方や使い方については bash ...
コマンドリファレンス

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

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

ls – ディレクトリやファイルの一覧を表示するコマンド

ls コマンドは、指定したディレクトリやファイルの一覧を表示 するコマンドです。ファイル名だけでなく、詳細情報(パーミッション、所有者、サイズ、更新日時など)を確認するためにも広く使われます。bashについて、基本的な考え方や使い方について...
コマンドリファレンス

ln コマンド – ハードリンク・シンボリックリンクの作成方法と使い方

ln コマンドは、既存ファイルに対して新しいリンク(参照)を作成 するコマンドです。リンクには、同じ inode を指す ハードリンク と、ファイル名の別名を作る シンボリックリンク(ソフトリンク) があります。ショートカット的な使い方や、...
コマンドリファレンス

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

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

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

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

free – メモリ使用状況を表示するコマンド

free コマンドは、システムの メモリ(RAM)やスワップ領域の使用状況を表示 するためのコマンドです。サーバのリソース監視や、メモリ不足による不具合調査に利用されます。構文(Syntax)free [オプション]主なオプション一覧オプシ...
コマンドリファレンス

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

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

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

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

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

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

touch – ファイルのタイムスタンプを変更・新規作成するコマンド

touch コマンドは、ファイルのアクセス時刻・更新時刻を変更 するためのコマンドです。存在しないファイルを指定した場合は、空ファイルとして新規作成することもできます。構文(Syntax)touch [オプション] ファイル...主なオプシ...
コマンドリファレンス

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

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

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

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

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

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