随笔分类 - Linux
摘要:192.168.10.100/25和192.168.10.200/25是否属于同一网段 答:不属于,因为子网掩码是25位,所以主机ID占的位数是7位(32-25),范围是0(0000000)到127(1111111),所以主机ID为200的地址不在此网段.
阅读全文
摘要:Socket接口是TCP/IP网络的API,定义了一系列函数,程序员可以调用它们来开发TCP/IP网络上的应用程序。Socket接口设计者最早是将接口放在Unix操作系统里面的,网络的Socket数据传输是一种特殊的I/O,也是一种文件描述符。有一个类似于文件打开的函数调用Socket(),该函数返
阅读全文
摘要:ifconfig工具 ifconfig常用用法 ifconfig : 查看主机激活状态的网络接口情况; 输出结果中:lo 是表示主机的回坏地址,eth0 表示第一块网卡, 其中 HWaddr 表示网卡的物理地址(MAC地址); inet addr 用来表示网卡的IP地址,Bcast表示广播地址,Ma
阅读全文
摘要:进程是系统资源分配的最小单位,不同进程之间有独立的内存空间,所以进程之间的交流必须依靠进程间通信(IPC),以实现资源共享、数据传输等功能。 进程间通信方式 管道:实现一个用于进程数据读写的管道实体,进程从管道的尾部写数据,从管道的头部读数据。 内存共享:实现一块内存,属于通信进程共有,所有进程可以
阅读全文
摘要:https://github.com/realingy/ipcs Linux中管道的一个应用实例 前一条命令的输出作为后一条命令的输入,即实现了进程间的通信。 管道的实现机制是实现两个进程分别读和写,以使得两者之间实现资源共享,共享的资源叫pipe文件。管道的特点是单向、先进先出、文件固定大小。写进
阅读全文