# Linux Program **Repository Path**: Jidon/Linux-Program ## Basic Information - **Project Name**: Linux Program - **Description**: Linux 系统下的编程练习 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-08-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 此项目用于Linux编程练习 2017/8/24 建立两个目录,其中SeverAndClient用于socket bind listen accept connect等函数编程的联系,ForkAndSever用于并发服务器编程的联系,并且已经完成相关代码的编写,也遇到了一些问题: 1、当子进程结束后,父进程如何回收子进程 2、如何发送信号杀死一个进程 3、sever退出后,再次登录时,bind函数绑定失败使用netstat -an查看,发现ip地址处于『TIME_WAIT』/『CLOSE_WAIT』状态 4、hton、inet_addr、inet_ntoa等相关函数的使用 5、如后等待所有子进程退出 6、如何以字符的形式输出错误码 ****************************************************** 程序有一个bug,sever端推出后,client端向sever端发送数据,sever端还能接收,原因在于子进程没有退出