UNIXオペレーティングシステムの2つのコマンドjobsとpsによって表示される情報の違いを教えてください。
13016 次
2 に答える
22
jobs
シェルビルトインです。現在のシェルが管理しているジョブについて説明します。ジョブ番号(のようなショートカットで使用できますfg %2
)や変数展開前に表示された元のコマンドラインなど、シェルの内部にある情報を提供できます。
ps
システムで実行されているすべてのプロセスについて通知できる外部コマンドです。(デフォルトでは、小さなサブセットのみが表示されますが、表示するプロセスのより大きなセットを選択するオプションがあります。)シェル内部のものについては認識していません。
于 2012-07-03T06:42:02.250 に答える
-2
jobs:この端末に存在する現在のジョブを例として表示します->
gedit &
jobs
これは、ugeditがatmを実行していることを示します。
ターミナルを閉じると、geditも死んでしまい、disown
死なないように使用できます。
ps
まったく別のものであり、プロセステーブル表示ツールです。
于 2012-07-03T06:43:13.920 に答える