ベストアンサー1
&
コマンドの末尾にある文字は、前にスペースがあるかどうかにかかわらず、バックグラウンドプロセス(時々呼び出しとも呼ばれる)を開始します。非同期プロセスシェルは、次のコマンドを実行する前に終了するのを待たないためです。
top
基本的にはインタラクティブなプログラムなので、バックグラウンドプロセスとして実行する必要はほとんどありません。これはStopped
、背景がユーザーと対話しようとするとtop
端末にテキストが表示される理由でもあります(制御端末に接続されていないため、対話できません)。
私のシステムでは、次のようなより詳細なメッセージを受け取りました。
[1] + Stopped (tty output) top
「top
ターミナルに何かを書こうとしましたが、書けなくて一時停止しました」という意味です。
背景をtop
前景に移動するにはを使用しますfg
。
この場合、二つバックグラウンドtop
プロセスが実行中です。最初を前景にするにはを使用しますfg %1
。 2番目を前景にするにはを使用しますfg %2
。
%1
合計の数字はジョブ%2
ID またはジョブ仕様です。これは、バックグラウンド操作の開始時に表示される角かっこ内の数字に対応します。
関連:
...そしてこれに関連する他の質問職業管理ブランド。