码迷,mamicode.com
首页 >  
搜索关键字:fd    ( 1602个结果
[转]Linux df 命令不更新磁盘数据空间使用情况的解决办法
当你已经找出并remove掉Linux系统中的大容量文件时,然后使用df -h查看使用情况依旧不变时。可尝试如下方法解决1.找出那个进程占用了哪些已删除的文件# 查看哪些被文件还在被哪个进程占用ls -ld /proc/*/fd/* 2>&1 | fgrep '(deleted)'2.斟酌考虑后执行...
分类:系统相关   时间:2015-12-07 13:54:26    阅读次数:169
第十三周学习笔记
第十二章 并发编程第一节 基于进程的并发编程构造并发程序最简单的方法:进程常用函数如下:forkexecwaitpid第二节 基于I/O多路复用的并发编程就是使用select函数要求内核挂起进程,只有在一个或多个I/O事件发生后,才将控制返回给应用程序。select函数处理类型为fd_set的集合,...
分类:其他好文   时间:2015-12-06 20:57:49    阅读次数:233
select
select#include void FD_CLR(int fd, fd_set *set);int FD_ISSET(int fd, fd_set *set);void FD_SET(int fd, fd_set *set);void FD_ZERO(fd_set *set);int selec...
分类:其他好文   时间:2015-12-06 17:42:28    阅读次数:131
V4L2规范编程
资料链接:http://www.cnblogs.com/emouse/archive/2013/03/03/2943243.html1.打开摄像头的设备节点文件。 fd = open (dev_name, O_RDWR | O_NONBLOCK, 0);2.获取设备驱动信息。 int ioctl.....
分类:其他好文   时间:2015-12-03 00:22:13    阅读次数:280
Linux简单程序实例(GNU工具链,进程,线程,无名管道pipe,基于fd的文件操作,信号,scoket)
一, GNU工具链简介: (1)编译代码步骤: 预处理 -> 编译 -> 汇编 -> 链接; 预处理:去掉注释,进行宏替换,头文件包含等工作; gcc -E test.c -o test.i 编译: 不同平台使用汇编语言不同,汇编将高...
分类:编程语言   时间:2015-12-02 00:39:53    阅读次数:285
Linux下select&poll&epoll的实现原理(一)
最近简单看了一把Linux linux-3.10.25 kernel中select/poll/epoll这个几个IO事件检测API的实现。此处做一些记录。其基本的原理是相同的,流程如下先依次调用fd对应的struct file.f_op->poll()方法(如果有提供实现的话),尝试检查每个提供待检...
分类:系统相关   时间:2015-12-01 23:00:16    阅读次数:246
python 文件MD5 SHA1校验计算
#coding:GBK#md5SHA1文件校验值计算#使用方法:python文件.py验证文件importhashlibimportsysimportosdefmd5_sum(filename):#校验值方法fd=open(filename,"rb")#打开文件fd.seek(0)#将文件打操作标记移到offset的位置line=fd.readline()#读取文件第一行进入line#md5校验值计算m..
分类:编程语言   时间:2015-11-30 18:25:51    阅读次数:200
Linux select/poll和epoll实现机制对比
关于这个话题,网上已经介绍的比较多,这里只是以流程图形式做一个简单明了的对比,方便区分。一、select/poll实现机制特点:1.select/poll每次都需要重复传递全部的监听fd进来,涉及用户空间和内核直接的数据拷贝。2.fd事件回调函数是pollwake,只是将本进程唤醒,本进行需要重新遍...
分类:系统相关   时间:2015-11-26 06:51:00    阅读次数:664
socket数据收发
socket读写writesszie_t write(int fd, const void *buf, size_t count);return:成功,返回写入的字节数;失败-1。在网络程序中,当我们向socket写时有两种可能:write的返回值大于0,表示写了部分或者全部的数据。返回值小于0,此...
分类:其他好文   时间:2015-11-22 17:17:45    阅读次数:156
lseek()函数
lseek()有个特殊的用途,确定文件是常规文件还是设备。off_t currpos;ourrpos = lseek(fd, 0, SEEK_CUR);if (ourrpos == -1){ printf("this is drive file");}这种方法用来确定文件或者设备是否可以设置偏移量....
分类:其他好文   时间:2015-11-21 18:32:40    阅读次数:189
1602条   上一页 1 ... 83 84 85 86 87 ... 161 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!