コマンドリファレンス

コマンドリファレンス

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

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

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

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

echo – テキストや変数を表示するコマンド

echo コマンドは、指定した文字列や変数の内容を 標準出力(画面やパイプ)に表示 するためのコマンドです。シェルスクリプト内でのメッセージ表示や、変数展開・改行制御などによく使われます。構文(Syntax)echo [オプション] [文字...
コマンドリファレンス

at – 指定した時刻にコマンドを1回だけ実行するコマンド

at コマンドは、指定した 日時に一度だけコマンドやスクリプトを実行 するためのジョブスケジューラです。定期的な実行には cron を使いますが、単発の実行予約には at が便利です。構文(Syntax)at [オプション] 時刻主なオプシ...
コマンドリファレンス

crontab – 定期的にコマンドやスクリプトを実行する設定コマンド

crontab コマンドは、cron デーモンが定期的に実行するジョブ(タスク)をユーザーごとに登録・管理 するためのコマンドです。バックアップやログ整理、定期処理などを自動化するのに利用されます。構文(Syntax)crontab [オプ...
コマンドリファレンス

rm – ファイルやディレクトリを削除するコマンド

rm コマンドは、指定した ファイルやディレクトリを削除 するためのコマンドです。誤って実行するとデータを失う危険があるため、非常に注意が必要です。bashについて、基本的な考え方や使い方については bash から参照ください。構文(Syn...
コマンドリファレンス

mkdir – ディレクトリを作成するコマンド

mkdir コマンドは、指定した 新しいディレクトリを作成 するためのコマンドです。システム管理やスクリプト作成、作業用フォルダの作成など、日常的に利用されます。構文(Syntax)mkdir [オプション] ディレクトリ名...主なオプシ...
コマンドリファレンス

patch – 差分ファイルを適用してファイルを更新するコマンド

patch コマンドは、diff コマンドで作成した差分ファイルを適用し、元のファイルを更新 するためのコマンドです。ソースコードの修正配布、バグ修正パッチの適用、設定ファイルの差分管理などに利用されます。構文(Syntax)patch [...
コマンドリファレンス

make – ビルドやタスクを自動化するコマンド

make コマンドは、Makefile に記述されたルールをもとにプログラムのビルドや処理を自動化 するためのコマンドです。ソースコードのコンパイルや依存関係の管理に広く使われますが、汎用タスクランナーとしても利用できます。構文(Synta...
コマンドリファレンス

read – シェルスクリプトで入力を受け取るコマンド

read コマンドは、標準入力から 1行の入力を読み取り、変数に格納 するためのシェル組み込みコマンドです。対話的にユーザー入力を受け付けたり、スクリプト内で入力値を処理する際に利用されます。構文(Syntax)read [オプション] [...
コマンドリファレンス

xargs – 標準入力を引数としてコマンドに渡すコマンド

xargs コマンドは、標準入力で受け取ったデータをコマンドの引数として渡す ためのコマンドです。大量のファイルやリストを他のコマンドに効率よく処理させるときに利用されます。構文(Syntax)xargs [オプション] [コマンド [初期...
コマンドリファレンス

updatedb – locate コマンド用データベースを更新するコマンド

updatedb コマンドは、locate コマンドが利用する ファイルパスのデータベースを更新 するためのコマンドです。通常は自動で更新されますが、手動で最新の状態に反映したい場合に利用します。構文(Syntax)updatedb [オプ...
コマンドリファレンス

locate – データベースを使って高速にファイルを検索するコマンド

locate コマンドは、事前に作成された ファイルパスのデータベース を利用して、条件に一致するファイルを高速に検索するコマンドです。find より圧倒的に速く検索できる反面、データベースが最新でない場合は実際の状態と結果が異なることがあ...
コマンドリファレンス

find – ファイルやディレクトリを検索するコマンド

find コマンドは、指定したディレクトリ以下を再帰的に探索し、条件に一致するファイルやディレクトリを検索 するコマンドです。名前、サイズ、更新日時、権限など多様な条件で検索でき、バックアップやログ調査などに広く利用されます。構文(Synt...
コマンドリファレンス

wget – ファイルを非対話的にダウンロードするコマンド

wget コマンドは、HTTP, HTTPS, FTP プロトコルを利用して 指定したURLからファイルをダウンロード するためのコマンドです。非対話的に動作するため、バッチ処理やバックグラウンドでのファイル取得に便利です。構文(Synta...