Linuxのtop、top&、top&コマンド

Linuxのtop、top&、top&コマンド

私はLinuxで "top, top&, top &"コマンドの違いを理解していません。ここに画像の説明を入力してください。

ベストアンサー1

&コマンドの末尾にある文字は、前にスペースがあるかどうかにかかわらず、バックグラウンドプロセス(時々呼び出しとも呼ばれる)を開始します。非同期プロセスシェルは、次のコマンドを実行する前に終了するのを待たないためです。

top基本的にはインタラクティブなプログラムなので、バックグラウンドプロセスとして実行する必要はほとんどありません。これはStopped、背景がユーザーと対話しようとするとtop端末にテキストが表示される理由でもあります(制御端末に接続されていないため、対話できません)。

私のシステムでは、次のようなより詳細なメッセージを受け取りました。

[1] + Stopped (tty output) top

topターミナルに何かを書こうとしましたが、書けなくて一時停止しました」という意味です。

背景をtop前景に移動するにはを使用しますfg


この場合、二つバックグラウンドtopプロセスが実行中です。最初を前景にするにはを使用しますfg %1。 2番目を前景にするにはを使用しますfg %2

%1合計の数字はジョブ%2ID またはジョブ仕様です。これは、バックグラウンド操作の開始時に表示される角かっこ内の数字に対応します。


関連:

...そしてこれに関連する他の質問ブランド。

おすすめ記事