0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Linucレベル1勉強メモ #12

Posted at

# 第一章 Linuxのインストールと仮想マシン・コンテナの利用

練習問題1.12
PIDが568のプロセスが異常な動作をしているので終了させたいと考え、次のコマンドを入力しました。

# kill 568

ところがプロセスはそのまま動作し続けています。強制的に終了させるための適切なコマンドを選択してください。

A. kill -HUP 568

B. kill -INT 568

C. kill -TERM 568

D. kill -KILL 568

E. kill 1 568

(解答) D.

(解説)
KILLシグナルを指定するとプロセスを強制終了させることができるので、正解は選択肢Dです。HUPシグナルはプロセスに対して設定の再読み込みを促したいときに利用します。INTシグナルは一時停止を行います。TERMシグナルはオプションなしでkill コマンドを実行した場合のデフォルト値です。シグナルを数値で示した場合、1はHUPシグナルになります。

プロセスの終了

  • HUP 1
    ハングアップ(端末が制御不能もしくが切断による終了)
  • INT(SIGINT) 2
    キーボードからの割り込み(Ctrl+Cキー)
  • KILL(SIGKILL) 9
    強制終了
  • TERM 15
    終了(デフォルト)
  • CONT 18
    停止しているプロセスの再開
  • STOP 19
    一時停止
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?