我正在阅读有关从数据库故障中恢复的教程,并且在该教程中,主数据库主机上的故障模拟为:
kill -9 <>
我知道该kill
命令用于向进程发送信号,它9
表示SIGKILL
终止进程的信号,但是该<>
参数代表什么呢?
我已经阅读了该kill
命令的手册页,但是仍然无法弄清楚为什么<>
使用该命令以及使用什么命令。
网站的作者似乎将HTML字符串弄乱了。源代码具有:
—
fedorqui
kill -9 <<pid for="" nbsp="" postmaster="" process="">></pid>
,因此他们可能编写了代码,kill -9 <pid>
并且一些有趣的编辑器竭尽全力创建了<pid>
标签。
@fedorqui,,
—
dw8547
<pid for="" nbsp="" postmaster="" process="">
这很合理!这意味着要说“ pid for postmaster process”,这是要杀死的主要PostgreSQL PID。因此,该帖子的目的是说“ kill -9 <pid for postmaster process>
神秘感已解决”。
注意:不要
—
约翰·库格曼
kill -9
养成习惯。只需使用kill
。SIGTERM使进程正常关闭。SIGKILL(-9
)是核选项。
@fedorqui:我很确定这是杀死-9 << pid >>。
—
约书亚
<>
用特定的进程ID 替换字符。