JoeChenzzz

导航

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

2018年12月27日 #

struct sk_buff和struct net_device

摘要: 1.struct sk_buff 1.1概念 sk_buff是是linux内核中描述数据包的结构体,可在各个协议层之间传递,如数据链路层、网络层、运输层 1.2成员组成 1)布局 sk_buff是一个双向链表 2)通用 3)功能相关 4)管理函数 1.3mark标记 mark是sk_buff的标记, 阅读全文

posted @ 2018-12-27 09:28 JoeChenzzz 阅读(259) 评论(0) 推荐(0) 编辑

2018年12月25日 #

linux基本命令

摘要: 1.创建新文件:touch 新文件名 2.显示当前所在目录:pwd 3.创建新目录:mkdir 新目录名 4.拷贝:cp 源文件 目的路径 5.移动:mv 源文件 目的路径 mv:不仅会移动文件数据,还会将inode索引节点也移动到目标文件,目标文件的inode号将会改变cp : 只文件数据复制到目 阅读全文

posted @ 2018-12-25 17:03 JoeChenzzz 阅读(329) 评论(0) 推荐(0) 编辑

三个UID

摘要: 1.三个UID 这三个UID分别是实际用户ID(real uid)、有效用户ID(effective uid)、保存的设置用户ID(saved set-user-ID)(SUID) 实际用户ID(RUID,real uid):一般是在登录之后,就被唯一确定的,就是登陆的用户的uid 有效用户ID(E 阅读全文

posted @ 2018-12-25 09:57 JoeChenzzz 阅读(256) 评论(0) 推荐(0) 编辑

2018年12月20日 #

errno

摘要: 1.概念 linux中系统调用的错误都存储于错误返回码errno中,errno由操作系统维护,存储就近发生的错误,即下一次的错误码会覆盖掉上一次的错误 2.errno值 linux中,在头文件 /usr/include/asm-generic/errno-base.h和/usr/include/as 阅读全文

posted @ 2018-12-20 21:03 JoeChenzzz 阅读(200) 评论(0) 推荐(0) 编辑

2018年12月17日 #

套接字网络编程函数

摘要: socket函数 1)调用socket函数创建套接字 2)domain:即协议域,又称为协议族(family)。常用的协议族有,AF_INET(IPv4)、AF_INET6(IPv6)等 3)type:指定socket类型。常用的socket类型有,SOCK_STREAM(流式套接字)、SOCK_R 阅读全文

posted @ 2018-12-17 16:32 JoeChenzzz 阅读(225) 评论(0) 推荐(0) 编辑

2018年12月11日 #

进程间通信

摘要: 1.进程间通信(IPC) 进程的地址空间是相互独立的,不能相互访问,进程间通信(IPC)技术实现进程之间交换信息 2.IPC分类 1)低级通信主要用于进程之间的同步、互斥等控制信息的传递 2)高级通信主要用于进程间数据信息的传递,常见的高级通信有管道、消息队列、共享内存等 3)查看系统IPC状态的指 阅读全文

posted @ 2018-12-11 15:26 JoeChenzzz 阅读(213) 评论(0) 推荐(0) 编辑

2018年12月5日 #

文件描述符

摘要: 概念 内核利用文件描述符来访问文件,文件描述符是一个非负整数 阅读全文

posted @ 2018-12-05 11:11 JoeChenzzz 阅读(141) 评论(0) 推荐(0) 编辑

2018年12月4日 #

上下文切换

摘要: 概念 上下文切换,有时也称做进程切换或任务切换,是指CPU 从一个进程或线程切换到另一个进程或线程 阅读全文

posted @ 2018-12-04 22:09 JoeChenzzz 阅读(148) 评论(0) 推荐(0) 编辑

线程同步的方式

摘要: 1.互斥量 1)只有两个状态:加锁状态,不加锁状态 2)当互斥量处于加锁状态时,任何试图再次加锁的行为都将被休眠阻塞 3)互斥量必须初始化,对于静态分配的互斥量,设置成一个特定的常量来初始化;对于动态分配的互斥量,调用其相应的_init函数初始化 4)如果是动态分配的互斥量,则在使用完之后要调用其相 阅读全文

posted @ 2018-12-04 22:08 JoeChenzzz 阅读(168) 评论(0) 推荐(0) 编辑

2018年11月28日 #

exec函数

摘要: 概念 当进程调用一种exec函数时,该进程执行的程序完全替换为新程序,新程序从main函数开始执行。调用exec并不创建新进程,所以前后的进程ID并未改变。exec只是用磁盘上的一个新程序替换了当前进程的正文段、数据段、堆和栈 阅读全文

posted @ 2018-11-28 14:14 JoeChenzzz 阅读(236) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页