kill
是杀死的意思,带有主动的意味。鉴于master
、slave
这样的名词,需要在计算机软件中进行整改,kill这样明显带有负面信息的单词,按理说也需要被干掉。
不过,如果把命令名字改了,效果也许会更好。因为在Linux上,kill
根本就不是杀死的意思。
它只是想要给进程发送一个信号而已。使用kill -l
可以看到长长的信号列表。
对Java程序员来说,用的最多的就是kill -9
,我也不知道从哪里来的传承,码农们都喜欢这种暴力性的命令--喜欢用锋利的匕首一击致命。
但是这种玩法又危险的多,不给进程说话的机会。
大家都知道电视剧里,重要人物临死的时候,会啰啰嗦嗦说很多话,话说不完是不会死的。无论是武林高手,还是达官贵人,都得交代一些能让故事情节继续发展下去的废话。
《水浒传》里的“英雄们”,来的就相对直接一些。看的不爽,直接单刀直入切中要害,不允许他人有一丁点的废话,通常情况下直接嗝屁。
各位使用kill -9
的兄弟们,个个都像黑黑的李逵,单纯、暴力、不讲人情。
SIGKILL
9
Kill signal
结束信号
中国的中庸太极之道,在此荡然无存。kil