kill -l
可以看到可以使用信号量。
把下边的内容使用编辑器,比如vim写到./a.sh
。
#!/bin/bash
echo $$
while : # 无限循环
do
:
done
cat a.sh
看一下文件里边的内容。
chmod u+r,u+x a.sh
给当前用户赋予a.sh
文件的写和执行权限。
在第一个端口里边,使用./a.sh
进行执行。
然后再打开第二个终端,使用kill -9 pid
,我这里使用的是kill -9 10675
。
再看第一个终端,就看到进程已经是Killed
。
此文章为6月Day 29学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》。