学习Linux网络编程

现在发现越来越多的代码都是开源的,但是绝大部分都是基于Linux下的。同时作为研究,似乎开源的Linux代码也更适合。刚好宿舍里有一本Linux网络编程的书,随手翻了两页,觉得兴趣不小,就是不知道能不能坚持多久。

  1. Linux中多进程的概念:Linux中实现多进程主要是通过几个函数实现的,一个是fork,用于创建与父进程相同的子进程,返回子进程的ID号,另一个是exec,用于启动一个新的进程以替代当前进程,该进程与父进程是不同的进程,通常将这两者结合起来实现多进程,其模式即是先在父进程中先调用fork函数,然后根据返回的值(父进程返回非0值,而子进程返回0)进行判断: 可以让主进程进入休眠,而子进程中调用exec以启动另一个新的进程;
  2. 退出进程可以用exit;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值