LINUX C网络编程
vvvbird
海口
展开
-
进程标示
一、相关知识:每个LINUX进程都要分配一个唯一的进程P原创 2014-11-16 16:34:41 · 317 阅读 · 0 评论 -
inux进程间通信总结(全)
IPC进程间通信(Inter-Process Communication)就是指多个进程之间相互通信,交换信息的方法。Linux IPC基本上都是从Unix平台上继承而来的。主要包括最初的Unix IPC,System V IPC以及基于Socket的IPC。另外,Linux也支持POSIX IPC。System V,BSD,POSIX System V是Unix操作系统最早转载 2014-11-19 18:47:07 · 438 阅读 · 0 评论 -
Linux内核【链表】整理笔记(1)
分类: LINUX我们都知道Linux内核里的双向链表和学校里教给我们的那种数据结构还是些不一样。Linux采用了一种更通用的设计,将链表以及其相关操作函数从数据本身进行剥离,这样我们在使用链表的时候就不用自己去实现诸如节点的插入、删除、遍历等操作了。当然,Linux也是从2.1.x内核开始才对链表进行了这样的统一,和我们目前看到的样子几乎差不多:点击(此处)折叠或打开转载 2014-11-21 12:57:15 · 294 阅读 · 0 评论 -
线程、创建线程、终止线程、线程同步
一、线程:1.线程是比进程原创 2014-11-21 10:24:11 · 438 阅读 · 0 评论 -
Linux 原始套接字--myping的实现
原文地址:Linux 原始套接字--myping的实现 作者:草根老师一、套接字的类型A.流套接字(SOCK_STREAM) 用于提供面向连接、可靠的数据传输服务,其使用传输层的TCP协议B.数据报套接字(SOCK_DGRAM)用于提供一个无连接、不可靠的服务,其使用传输层上的UDP协议转载 2014-11-21 13:09:49 · 659 阅读 · 0 评论 -
《Linux内核设计与实现》读书笔记(六)- 内核数据结构之链表与队列
内核数据结构贯穿于整个内核代码中,这里介绍4个基本的内核数据结构。利用这4个基本的数据结构,可以在编写内核代码时节约大量时间。主要内容:链表队列1. 链表链表是linux内核中最简单,同时也是应用最广泛的数据结构。内核中定义的是双向链表。 1.1 头文件简介内核中关于链表定义的代码位于: include/linux/list.原创 2014-11-21 13:11:46 · 443 阅读 · 0 评论 -
ping源码
[html] view plaincopy http://www.rfc-editor.org/rfc/rfc791.txt 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3转载 2014-11-21 15:06:56 · 377 阅读 · 0 评论 -
信号、信号集、信号掩码、信号处理
一、信号的概念:信号时发给进程的特殊消息,当进程收到xinhai原创 2014-11-23 11:41:23 · 1912 阅读 · 0 评论 -
-bash:whois:command not found
在centOS 7下,如果出现-bash:whois:command not found的问题,则yum install 安装whois软件,而不是jwhois.原创 2015-05-05 12:49:16 · 2939 阅读 · 0 评论