Linux

Linux高性能服务器编程:TCP/IP协议族

Linux高性能服务器编程:TCP/IP协议族

bingliaolong 4年前 2 0

TCP/IP协议族 TCP/IP是一个四层协议系统,自底而上分别是数据链路层、网络层、传输层和应用层。 数据链路层 实现了网卡接口的网络驱动程序,以处理数据在物理媒介上的传输。 常用协议 ARP RARP 网络层使用IP地址寻址一台机器,而数据链路层使用物理地址寻址一台机器,因此...

Linux 进程间的通信方式和原理

Linux 进程间的通信方式和原理

bingliaolong 5年前 7 0

进程的概念 进程是操作系统的概念,每当我们执行一个程序时,对于操作系统来讲就创建了一个进程,在这个过程中,伴随着资源的分配和释放。可以认为进程是一个程序的一次执行过程。 进程通信的概念 进程用户空间是相互独立的,一般而言是不能相互访问的。但很多情况下进程间需要互相通信,来完成系统...

Linux 高性能服务器编程:IP协议

Linux 高性能服务器编程:IP协议 4

bingliaolong 4年前 5 0

IP协议 概述 IP协议是TCP/IP协议族的核心协议,也是socket网络编程的基础之一。 IP头部信息出现在每个IP数据报中,用于指定IP通信的源端IP地址、目标端IP地址,指导IP分片和重组,以及指定部分通信行为。 IP数据报的路由和转发发生在除目标机器之外的所有主机和路由...

gdb的操作使用

gdb的操作使用

bingliaolong 5年前 7 0

gdb功能 启动我们的程序,按照我们自定义的要求随心所欲的运行程序 让被调试的程序在我们所指定的调置的断点位置处停住(断点可以是表达式) 当我们的程序被挺住时,我们可以检查此时程序中所发生的事情 动态的改变程序的执行环境 使用gdb 一般来说GDB主要调试的是C/C++的程序。要...

Linux 信号处理二

Linux 信号处理二

bingliaolong 5年前 0 0

睡眠函数 函数sleep让进程睡眠seconds秒,函数usleep让进程睡眠usec微秒。 sleep睡眠函数内部是用信号机制进行处理的 用到的函数有 示例 时钟处理 Linux为每个进程维护3个计时器,分别是真实计时器、虚拟计时器和实用计时器。 真实计时器计算的是程序运行的实...

gcc/g++编译器

gcc/g++编译器

bingliaolong 5年前 12 0

gcc/g++介绍 概述 gcc和g++都是GNU(组织)的一个编译器 区别 后缀为.c的文件gcc把它当做c程序,g++当做c++程序。 后缀为c++的两者都当做c++程序。 其他 对于cpp程序,无论gcc或者是g++编译阶段都是相同的 都是用的gcc进行编译 但是在链接阶段...

Linux 基于文件指针的文件操作(缓冲)

Linux 基于文件指针的文件操作(缓冲)

bingliaolong 5年前 4 0

文件的创建,打开与关闭 linux中对目录和设备的操作都是文件操作,文件分为普通文件,目录文件,链接文件和设备文件。 fopen以mode的方式打开或创建文件,如果成功,将返回一个文件指针,失败则返回NULL fopen创建的文件的访问权限将以0666与当前的umask结合来确定...

Linux_ 命令大全  Windows System

Linux_ 命令大全 Windows System

bingliaolong 5年前 1 0

reconfig 功能说明:转换配置文件。 语 法:reconfig [Xconfig] XF86Config 补充说明:reconfig指令能将XFree86 3.1及以前的版本的配置文件,转成新的格式。现今的配置文件XF86Config,存放在/etc或/etc/X11目录...

Linux_ 命令大全 系统设置

Linux_ 命令大全 系统设置

bingliaolong 5年前 3 0

alias 功能说明:设置指令的别名。 语 法:alias[别名]=[指令名称] 补充说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.csh...

扫一扫二维码分享