2012年07月24日に投稿

[CentOS] コンソール画面において実行したコマンドの処理が終了するのを待たずに次のコマンドを実行する方法

CentOS のサーバーであるPHP のスクリプトを実行した時、実行中の負荷を確認したいときがありました。システムの負荷を確認するにはtop コマンドを実行することで、基本的な負荷を見ることができますが、そのためにはtop コマンドの実行中にPHP スクリプトが実行中である必要がありました。

通常はコンソール画面ではひとつのコマンドを実行したら、その処理が終了するまで待機しなければなりません。前述のように、処理を並列で実行したい場合はバックグラウンドで動かす必要があります。バックグラウンドで動かすには「&」をコマンドの末尾に付加します。

下記のコマンドは test.php をバックグラウンドで動かし、その時の負荷を top コマンドで確認します。

関連記事

Leave a Reply