Linux C 特殊用法

1、signal(SIGPIPE, SIG_IGN)

当服务器关闭连接之后,若client端接着发数据。根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。根据信号的默认处理规则SIGPIPE信号的默认执行动作是terminate(终止、退出),所以client会退出。若不想客户端退出可以把SIGPIPE设为SIG_IGN
2、optind

获得除了选项以外的其他参数

你可能感兴趣的:(服务器,运维)