码迷,mamicode.com
首页 >  
搜索关键字:fd    ( 1602个结果
linux 下mii-tool ethtool 命令简单的使用
################################################################通过命令查看linux网卡的物理信息,状态:[root@node2~]#mii-tooleth0eth0:negotiated100baseTx-FD,linkok-V显示版本信息;-v显示网络接口的信息;-R重设MII到开启状态;-r重启自动协商模式;-w查看网络接口..
分类:系统相关   时间:2017-05-25 21:53:13    阅读次数:301
文件描述符fd、文件指针fp和vfork()
1. fd:在形式上是一个非负整数.实际上他是一个索引值、指向kernal为每一个进程所维护的该进程打开文件的记录表. 当程序打开一个文件或者创建一个新文件的时候kernal向进程返回一个文件描述符。 优点:兼容POSIX标准,许多系统调用都依赖于它;缺点:不能移植到unix之外的系统上去 fp:F ...
分类:其他好文   时间:2017-05-24 22:26:14    阅读次数:303
[I2C]pca9555应用层测试代码
驱动方面: 首先配置I2C内核驱动,将pca9555的源码built-in进入(这里根据需要可能要配thermal的驱动),然后在devicetree中根据pca9555硬件I2C地址配置节点。 测试源码: 问题如下: 1. 应用程序中直接fd句柄是整个I2C0总线的文件句柄,而只是在set地址的时 ...
分类:其他好文   时间:2017-05-23 23:43:31    阅读次数:332
Linux高级字符设备驱动 poll方法(select多路监控原理与实现)
1、什么是Poll方法,功能是什么? 2、Select系统调用(功能) Select系统调用用于多路监控,当没有一个文件满足要求时,select将阻塞调用进程。 int select(int maxfd, fd_set *readfds, fd_set *writefds, fe_set *exce ...
分类:系统相关   时间:2017-05-23 10:18:19    阅读次数:192
select()函数
select(),确定一个或多个套接口的状态,本函数用于确定一个或多个套接口的状态,对每一个套接口,调用者可查询它的可读性、可写性及错误状态信息,用fd_set结构来表示一组等待检查的套接口,在调用返回时,这个结构存有满足一定条件的套接口组的子集,并且select()返回满足条件的套接口的数目。有一 ...
分类:其他好文   时间:2017-05-22 16:51:10    阅读次数:255
TLPI(liunx/unix系统编程手册)笔记(四) 深入探究文件I/O
本章的重点我想就是原子操作,避免在几个进程在打开同一文件的时候造成的错误,了解一下时间片的概念会对本章有所帮助。 (1)独占方式打开文件。(open <-O_CREAT) 知道,open,可以创建文件并返回fd。当我们的进程运行到open这个函数时间片到了,另一个进程也对这个路径的文件open,那么 ...
分类:其他好文   时间:2017-05-21 21:49:47    阅读次数:277
exec和source的简单区别
Linux种exec和.(Source)都可以同样来执行程序或者脚本,要区别二者区别,首先了解linux下的2种命令,内部命令和外部命令:内部命令是特殊文件格式.def实现的。外部命令是通过系统调用或者独立程序实现的。其次shell执行脚本的时候有两种方式:1、当前shell下执行2、启动子shell..
分类:其他好文   时间:2017-05-21 21:46:07    阅读次数:215
libevent(九)bufferevent
接上文: libevent(八)bufferevent 在用户的回调函数中,通过bufferevent_read从输入缓冲input中读数据,相应地,通过bufferevent_write向输出缓冲output中写数据。 关于写事件,这里要多说几句。 对于一个fd,只要它的写缓冲区没有满,就会触发写 ...
分类:其他好文   时间:2017-05-21 16:08:45    阅读次数:187
APUE:文件I/O
标准流描述符: 打开、创建、关闭文件: 移动指针: 读写(注意原子操作): 文件共享: 刷新内部缓冲: fcntl()和ioctl(): /dev/fd: 每个进程看到的都不一样,例如: 习题3.2 自己实现一个dup2(): 习题3.3 考虑下边代码,显然 fd1 和 fd2 指向同一个 vnod ...
分类:其他好文   时间:2017-05-21 12:54:28    阅读次数:182
linux 网络编程 排序
Linux 内核网络协议栈 sk_buff 结构体 以及 完全解释 (2.6.16) 又见 “堆排序” select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET ...
分类:编程语言   时间:2017-05-18 20:02:03    阅读次数:161
1602条   上一页 1 ... 53 54 55 56 57 ... 161 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!