ジョブ
シェルが実行中のコマンドのこと
フォアグラウンドジョブ
終了させるまで次のコマンドを実行できないジョブのこと
バックグラウンドジョブ
背面で実行されているイメージで、次のコマンドが入力可能な状態なジョブのこと
ジョブの一時停止はctrl+zで、bgコマンドを実行してジョブを再開させることも出来る。
また、バックグラウンドで実行中のコマンドをフォアグラウンドにするには、
fg %ジョブ番号 を実行する。
なお、ジョブ≠プロセスであり、ジョブ番号はシェルごとに分けられているがプロセスは
Linuxシステムで一括管理している。
複数のターミナルやらGNUScreenやらで複数のジョブを実行することは可能なので、
「同じジョブ番号の異なるジョブ」が存在しうる。
ただし、プロセスは上述の通りシステムで一括しているので、プロセス番号が重複することはない。