随笔分类 - Linux C
Linux中的一些符号
摘要:一、文件描述符 0< 是标准输入(stdin) 1> 是标准输出(stdout) 2> 是标准错误输出(stderr) &> 是标准输出(stdout)和标准错误输出(stderr) 例如: find /etc -iname "*.service" 1> services.txt find /etc
阅读全文
exec和system的区别 (2)
摘要:https://blog.csdn.net/qq_27664167/article/details/82194391 system可以通过返回值的高8位获取脚本的返回值 fork+exec可以根据wait的入口地址形参获取脚本的返回值 其使用上需要注意: 1、 system是阻塞的,wait可以是查
阅读全文
exec和system的区别
摘要:一、exec与system的区别 (1) exec是直接用新的进程去代替原来的程序运行,运行完毕之后不回到原先的程序中去。 (2) system是调用shell执行你的命令,system=fork+exec+waitpid,执行完毕之后,回到原先的程序中去。继续执行下面的部分。 总之,如果你用exe
阅读全文
fork,vfork,COW(copy-on-write)
摘要:https://www.cnblogs.com/biyeymyhjob/archive/2012/07/20/2601655.html
阅读全文
根据进程名称杀掉进程
摘要:思路: 1、 遍历/proc文件夹下所有数字开头的文件夹,访问其status文件,读取Name那项的信息,如果跟要杀的进程名一致,则说明该文件夹名字就是进程PID。 2、通过signal发送SIGINT消息(模拟Ctrl+C) 3、如果进程还存在,发送SIGKILL消息 头文件代码: #ifndef
阅读全文
浙公网安备 33010602011771号