码迷,mamicode.com
首页 >  
搜索关键字:fd    ( 1602个结果
重定向
I/O重定向;程序:指令+数据读入数据:Input输出数据:Output打开的文件都有一个fd:filedescriptor(文件描述符)Linux给程序提供三种I/O设备标准输入(STDIN)-0默认接受来自键盘的输入标准输出(STDOUT)-1默认输出到终端窗口标准错误(STDERR)-2默认输出到终端窗口I/O重定..
分类:其他好文   时间:2016-07-29 19:38:42    阅读次数:155
Linux上编辑然后执行一段脚本的机制
简要分析下刚开始提出的第二个问题, 因为没看代码,所以只是简单流程 1. 在bash里打开vim编辑文件并保存退出: bash进程fork子进程, 然后调用exec装入vim程序,wait这个子进程vim进程打开文件: fd = open系统调用用户输入:- io中断 - 字符显示 - 存入缓冲区保 ...
分类:系统相关   时间:2016-07-23 18:16:15    阅读次数:193
linux下用mii-tool和ethtool 查看网线是否正确连接到网卡
输入mii-tool可以查看网线是否连接到网卡#mii-tool eth0: negotiated 100baseTx-FD, link ok 有时驱动可能不支持会出错下列错误#mii-tool SIOCGMIIPHY on 'eth0' failed: Operation not supporte ...
分类:系统相关   时间:2016-07-22 23:04:09    阅读次数:2029
I/O多路转接之epoll
一、对epoll的初步认识epoll是为了处理大量句柄而对poll做了改进。epoll的相关系统调用:(1)iintepoll_create(intsize)创建一个epoll的句柄。size通常是被忽略的。当创建epoll句柄后,它就会占用一个fd值,所以在使用完epoll后,必须调用close()进行关闭,否则可能导致fd被耗..
分类:其他好文   时间:2016-07-20 23:10:17    阅读次数:403
I/O多路转接之epoll
一、对epoll的初步认识epoll是为了处理大量句柄而对poll做了改进。epoll的相关系统调用:(1)iintepoll_create(intsize)创建一个epoll的句柄。size通常是被忽略的。当创建epoll句柄后,它就会占用一个fd值,所以在使用完epoll后,必须调用close()进行关闭,否则可能导致fd被耗..
分类:其他好文   时间:2016-07-20 23:09:17    阅读次数:314
今天的工作状态,规划未来一段时间内必须完成的事情(Record the working status of today,planning for the next period of time must be completed)
中文: 今天的工作状态,规划未来一段时间内必须完成的事情 待完成功能:(本周完成,不包括modbus传感器,完成之后就不管了) 1.传感器识别功能框架: 根据四个上拉电阻自动识别工作模式:数字型传感器、模拟形传感器、modebus式传感器 2.类似于红外的FD把STM32远程升级功能实现(思考实现方 ...
分类:其他好文   时间:2016-07-19 23:52:12    阅读次数:331
网络编程
1、select、epoll区别 http://www.cnblogs.com/Anker/p/3265058.html (1)每次调用select,都需要把fd集合从用户态拷贝到内核态,这个开销在fd很多时会很大 (2)同时每次调用select都需要在内核遍历传递进来的所有fd,这个开销在fd很多 ...
分类:其他好文   时间:2016-07-15 06:17:17    阅读次数:127
《UNIX环境高级编程》---4文件和目录
文件和目录一、 stat 结构和权限相关 四个stat函数:返回文件或者目录的信息结构: #includeint stat(const char * restrict pathname, struct stat*restrict buf); int fstat(int fd, struct stat* buf); int lstat(const char* restrict...
分类:其他好文   时间:2016-07-13 17:41:01    阅读次数:222
2016重拾linux碎片
1.一个新硬盘添加到linux服务器一fdisk/dev/sdb或者pvcreate/dev/sdbmnp1t82wq二mkfs.ext3/dev/sdb1或者mkfs-text3/dev/sdb1或者mkfs-j/dev/sdb1三mkdir/newfsmount/dev/sdb1/newfs添加swap1.硬盘(主分区,跟逻辑分区可以变成交换机分区,但逻辑分区逻辑分区需要重启机器)一fd..
分类:系统相关   时间:2016-07-11 01:34:49    阅读次数:222
fcntl.h头文件
close(关闭文件) 相关函数 open,fcntl,shutdown,unlink,fclose 表头文件 #include 定义函数 int close(int fd); 函数说明 当使用完文件后若已不再需要则可使用close()关闭该文件,二close()会让数据写回磁盘,并释放该文件所占用的资源。参数fd为先前由open()或creat()所返回的文件描述词。...
分类:其他好文   时间:2016-07-09 09:21:56    阅读次数:222
1602条   上一页 1 ... 70 71 72 73 74 ... 161 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!