linux 总结
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux 总结,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1659字,纯文字阅读大概需要3分钟。
内容图文
![linux 总结](/upload/InfoBanner/zyjiaocheng/953/b961c32b584a4b6db01196af1fef8485.jpg)
1 TCP 和UDP 的区别
TCP是一种面向连接的,可靠地,基于字节流的传输层通信协议,是专门为了在不可靠的网络中提供一个可靠的端对端字节流而设计的,面向字节流。
UDP 是ios 参考模型中一种无法连接的传输层协议,提供简单不可靠的非连接传输层服务,面向报文
区别
1) TCP 是面向连接的,可靠性高,UDP 是基于非连接的,可靠性低
2) 由于TCP 是连接的通信,需要有三次握手,重新确认等连接过程,会有延时,实时性差,同时过程复杂,也使得其易于攻击,UDP 没有建立连接的过程,因而实时性较强,也稍安全。
3) 在传输相同大小的数据时,TCP首部开销20字节,UDP 首部开销8 字节,TCP 报头比UDP 复杂,故实际包含的用户数据较少,TCP 在IP 协议的基础上添加了 序号机制,确认机制,超时重传机制等,保证了传输可靠性,不会出现丢包或乱序,而UDP 有丢包,故TCP 开销大,UDP 开销小。
4) 每条TCP 连接只能时点到点的,UDP 支持一对一,一对多,多对一,多对多的交互通信。
应用场景: 对实时性要求高和高效传输的场合下使用UDP ,在可靠性要求低,追求效率的情况下使用UDP
需要传输大量数据且对可靠性要求高的情况下使用TCP
https://blog.csdn.net/weixin_39123191/article/details/81381998
2 linux中查看进程状态和查看开放端口的命令;
1.1 查看java 程序进程号:ps -ef |grep java
1.2 根据进程pid 查看端口
lsof -i | grep pid
1.3 根据端口port 查进程
lsof -i :port
1.4 根据用户查看进程和端口号
lsof -i |grep user
1.5 根据 进程pid 用netstat 命令查端口
netstat -nap |grep pid
1.6 根据端口port 查进程
netstat -nap |grep port
参考:https://www.cnblogs.com/zjdxr-up/p/8408885.html
3 服务器启动时执行一些命令。
3.1 在Ubuntu 中,可以使用sys-rc-conf 命令简单的选择需要启动的已安装的服务
在Fedora 下,使用chkconfig
3.2 可以在/etc/rc.local 文件中加入需要执行的命令,当系统启动完成时,这些命令将被执行。
https://www.cnblogs.com/Mingxx/p/3773584.html
内容总结
以上是互联网集市为您收集整理的linux 总结全部内容,希望文章能够帮你解决linux 总结所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。