- 基础
- 升级版 (可以传信号量)
这个是代码
然后再经过编译,再把mykill命令移到bin目录下面
让我们来测试一下
这个是我写的一个死循环代码
让我们在另外一个终端中执行这个程序
让我们在终端中查看这个进程的pid 号,然后执行我们的命令
当我们回到那个终端查看时,发现这个进程已经终止了
简单模拟实现完成
这个是代码
还是和上面一样,先编译,然后再拷贝到 /bin目录下面
在另外一个终端执行那个死循环程序,
然后查看该进程pid,并执行mykill2,传入的是2号信号量
我们可以看出,该程序已经终止了
这个程序好处就是,我们可以传递不同的信号量来操作进程,可以更加灵活
让我们来通过9号信号量来终止它
模拟实现完成



