telnet
を誤って「停止」しました 処理する。これで、「元に戻す」ことも、強制終了することもできません(kill 92929
に応答しません) 、ここで92929はプロセスIDです。)
したがって、私の質問は、Linuxコマンドラインで停止したプロセスがある場合、kill -9
に頼らずに、どのようにプロセスに切り替えるか、またはプロセスを強制終了するかです。 ?
承認された回答:
最も簡単な方法は、fg
を実行することです。 前面に表示するには:
$ help fg
fg: fg [job_spec]
Move job to the foreground.
Place the job identified by JOB_SPEC in the foreground, making it the
current job. If JOB_SPEC is not present, the shell's notion of the
current job is used.
Exit Status:
Status of command placed in foreground, or failure if an error occurs.
または、bg
を実行することもできます バックグラウンドで継続させるには:
$ help bg
bg: bg [job_spec ...]
Move jobs to the background.
Place the jobs identified by each JOB_SPEC in the background, as if they
had been started with `&'. If JOB_SPEC is not present, the shell's notion
of the current job is used.
Exit Status:
Returns success unless job control is not enabled or an error occurs.
Ctrlを押したばかりの場合 Z 、次にジョブを元に戻すには、fg
を実行します。 引数なし。