2022年2月20日
摘要: 一、exec与system的区别 (1) exec是直接用新的进程去代替原来的程序运行,运行完毕之后不回到原先的程序中去。 (2) system是调用shell执行你的命令,system=fork+exec+waitpid,执行完毕之后,回到原先的程序中去。继续执行下面的部分。 总之,如果你用exe 阅读全文
posted @ 2022-02-20 11:20 Muniar 阅读(754) 评论(0) 推荐(0)
  2022年2月17日
摘要: https://www.cnblogs.com/biyeymyhjob/archive/2012/07/20/2601655.html 阅读全文
posted @ 2022-02-17 10:31 Muniar 阅读(20) 评论(0) 推荐(0)
摘要: 思路: 1、 遍历/proc文件夹下所有数字开头的文件夹,访问其status文件,读取Name那项的信息,如果跟要杀的进程名一致,则说明该文件夹名字就是进程PID。 2、通过signal发送SIGINT消息(模拟Ctrl+C) 3、如果进程还存在,发送SIGKILL消息 头文件代码: #ifndef 阅读全文
posted @ 2022-02-17 08:46 Muniar 阅读(426) 评论(0) 推荐(0)