linux中任何内容都是文件硬盘 文件 用户 都是文件硬件设备文件名称ide硬盘 /dev/hd[a-d]scsi/sata/usb硬盘 /dev/sd[a-p]光驱 /dev/cdrom/ /dev/hdc软盘 /dev/fd[0-1]打印机 /dev/lp[0-2]打印机 usb型 /dev/u...
分类:
系统相关 时间:
2015-11-10 00:05:29
阅读次数:
183
参考文章:http://blog.csdn.net/shaoguangleo/article/details/5822110linux中mmap系统调用原理分析与实现 1、mmap系统调用(功能) void* mmap ( void * addr , size_t len , int prot , int flags ,int fd , off_t offset ) 内存映射函...
分类:
系统相关 时间:
2015-11-08 22:34:30
阅读次数:
376
lsof是一个功能强大的诊断工具,它可以通过进程与打开的文件进行联系,可以列出一个进程打开的所有文件信息.1 寻找与打开的文件相关联的进程通过指定文件,可以发现正在使用这个文件的进程# lsof /var/log/messagesCOMMAND PID USER FD TYPE DEVICE SIZ...
分类:
其他好文 时间:
2015-11-08 14:08:48
阅读次数:
308
1、相关宏和函数原型 FD_ZERO(int fd, fd_set* fds) FD_SET(int fd, fd_set* fds) FD_ISSET(int fd, fd_set* fds) FD_CLR(int fd, fd_set* fds) int select(int nfds,...
分类:
其他好文 时间:
2015-11-07 23:23:02
阅读次数:
515
Linux虚拟文件系统四大对象:1)超级块(superblock)2)索引节点(inode)3)目录项(dentry)4)文件对象(file)一个进程在对一个文件进行操作时各种对象的引用过程如下:通过task_struct得到files_struct,然后通过文件描述符(int fd)获得相应的文件...
分类:
其他好文 时间:
2015-11-04 14:31:05
阅读次数:
1718
lockf( fd, mode, size );mode 为 1 时表示加锁,为 0 时表示解锁。#include#include#include#include#includeint main(){ pid_t pid; int retval; char buf[6] = "he...
分类:
其他好文 时间:
2015-10-30 10:50:12
阅读次数:
126
1.网络相关 netstat -anp | grep TIME_WAIT?? 查看timewait状态的socket lsof -p xx | grep ":9920" 查看进程中连接涉及9920端口的fd netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’...
分类:
系统相关 时间:
2015-10-29 22:01:15
阅读次数:
215
Frozen UI自述:简单易用,轻量快捷,为移动端服务的前端框架。主页:http://frozenui.github.io/开发团队:QQVIP FD TeamGithub:https://github.com/frozenui/frozenuiDemo:http://frozenui.githu...
分类:
移动开发 时间:
2015-10-29 21:40:37
阅读次数:
150
varfd=newFormData(); fd.append('/*键值*/',this.files[0]);varxhr=newXMLHttpRequest();xhr.upload.addEventListener('progress', progress/*上传中事件,不间断触发*/ ,fal...
分类:
Web程序 时间:
2015-10-29 12:49:56
阅读次数:
205
一,native方式。通过c代码读取设备中的配置和硬件相关信息。1,diskstats获取闪存的分区状态信息。int fd = open(“/proc/diskstats”, O_RDONLY);bytes = read(fd, buf, bytes);区别:真机下都有mmcblk0分区,但是模拟器...
分类:
移动开发 时间:
2015-10-28 18:54:45
阅读次数:
186