web-dev-qa-db-ja.com

「kill -9 <>」の「<>」とはどういう意味ですか?

チュートリアル データベース障害からの復旧について説明します。チュートリアルでは、プライマリデータベースのホストの障害を次のようにシミュレートします。

kill -9 <>

killコマンドはプロセスにシグナルを送信するために使用され、9はプロセスを終了するSIGKILLシグナルを表しますが、<>引数は何をするかを知っています立つ?

killコマンドのマニュアルページを読みましたが、それでも<>が使用されている理由と理由がわかりません。

15
dw8547

<>をプロセスIDで置き換えることになっています。プロセスIDを取得するには、次のコマンドを使用できます

ps -aux

すべてのプロセスが一覧表示され、適切なプロセスを選択するだけです

プロセスのインスタンスが1つしかない場合は、pkillコマンドをプロセスの名前と共に使用することもできます。たとえば、

pkill -9 mysql
16
Félicien

それは

<pid> [...]
      Send signal to every <pid> listed.

マンページで。 <>引用符内には常に説明があります。

3
L.Integra

マニュアルページの<>は、<>をPIDに置き換えることを意味します。

Felicienによる回答psコマンドの使用に加えて、topまたはhtopも使用できます。

top -d 10

-d <>(期間)を使用して、<>秒ごとに更新します。

プロセスを強制終了するには、PIDをメモし、次のコマンドでプロセスIDを強制終了します。

kill -9 xxxx

注:htopの場合、htop -d 100を入力する必要があります。 10秒。

2
Shaze