if(uouo1230)
{
perror("serverFd\n");
return-1;
}
printf("socket ok\n");
//2.绑定地址信息
int ret = bind(uouo123,(struct sockaddr *)myaddr,sizeof(myaddr));
if(ret0)
{
perror("bind\n");
close(uouo123);
return -1;
}
printf("bind ok\n");
//3.创建一个监听队列
if(listen(uouo123,10)0)
{
perror("listen\n");
close(uouo123);
return -1;
}
printf("listening....\n");
//4.接受链接请求
int conId=accept(uouo123,NULL,NULL);
if(conId0)
{
perror("accept\n");
close(uouo123);
return -1;
}
printf("accept ok\n");
//5.收发消息
while(1)
{
char buf[1024];
memset(buf,0,1024);
printf("please input message (to xldclient)\n");
gets(buf);
if(strcmp(buf,"quit")==0)
{
break;
}
ret = send(conId,buf,sizeof(buf),0);
if(ret 0)
{
perror("send\n");
close(uouo123);
close(conId);
return -1;
}
ret = recv(conId,buf,sizeof(buf),0);
if(ret0)
{
perror("recv\n");
close(uouo123);
close(conId);
return -1;
}
printf("from xldclient:%s\n",buf);
}
//6.关闭套接字
close(uouo123);
close(conId);
return 0;
}
Linux 下怎么释放 TCP 连接先用ps命令找到哪些服务正在调用该阻塞linux命令关闭套接字的端口linux命令关闭套接字; 再用kill -s 19 #进程编号#暂停掉该项服务,也可以直接kill掉; 这样资源就释放出来了
linux关闭服务命令在linux中关闭一些没有的服务可以释放系统资源,那么我们要怎么关闭服呢?下面由我为大家整理了linux关闭服务的相关命令,希望对大家有所帮助 。
1.linux关闭服务原因
服务器的本质是为各种服务提供访问功能 。使服务器只运行所需的服务,关闭没有使用的服务 。这样做不仅会释放一些系统资源,而且也会使服务器变得更加安全 。比如,如果只是运行一个简单的服务器 , 显然不需要X显示或者桌面环境 。如果不需要Windows网络共享功能,则可以放心关闭Samba 。
2.linux关闭服务命令
使用下面的命令能查看伴随系统启动而启动的服务:
代码如下:
chkconfig --list | grep "3:on"
如果系统运行了systemd,执行这条命令:
代码如下:
systemctl list-unit-files --type=service | grep enabled
然后使用下面的命令关闭服务:
代码如下:
chkconfig service off
或
代码如下:
systemctl disable service
在上面的例子中,把“service”替换成真正想要停止的服务名称 。实例如下:
代码如下:
chkconfig httpd off
或
代码如下:
systemctl disable httpd
【linux命令关闭套接字 linux怎么关闭指定端口】关于linux命令关闭套接字和linux怎么关闭指定端口的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 显卡怎么处理翻新问题,显卡怎么处理翻新问题视频
- 剪辑视频音乐要什么格式,剪辑恐怖视频用什么音乐
- 飞利浦店面如何推广的,飞利浦推广方案
- 手机yy怎么直播王者,怎么用手机在yy直播王者荣耀
- 常用linux命令10个 十个常用linux命令
- css里属性英文,css的属性和属性值有哪些
- 小米手机安装记录怎么恢复,小米手机安装记录删除了怎么恢复
- 视频号怎么开旗舰店教程,视频号怎么开旗舰店教程下载
- c语言递归函数的特点 c语言递归函数的特点有