bash on Ubuntu on Windowsを使ってみる – バックグラウンドでコマンドを実行する!(&,バックグラウンド,裏ジョブ)

スポンサーリンク

バックグラウンドとは

バックグラウンドとは、コマンドを画面に表示しながら実行するのではなく、コマンドを画面に表示せず内部で実行することです。
Windowsでいうと、タスクマネージャの「プロセス」→「バックグラウンドプロセス」に近い意味になります。

コマンドをバックグラウンドで実行する場合、半角の「&」が使用されます。

それでは実行してみましょう!sleepコマンドをバックグラウンドで実行してみます。
sleepコマンドの詳細は

ラズベリーパイ2にて動作確認済です!ラズベリーパイ2のOSはRaspbian-jessieです。 コマンド 以下のコマンドを実行...

をどうぞ!

バックグラウンドでのコマンドの実行

それでは実行してみましょう。

$ sleep 5 &

実行できました。sleepコマンドがバックグラウンドで実行されています。

バックグラウンドで実行されているコマンドを確認するには、jobsコマンドを使用します。

jobs
[1]+  Running                 sleep 5 &

sleepコマンドがバックグラウンドで動作していることが確認できました。