码迷,mamicode.com
首页 >  
搜索关键字:fd    ( 1602个结果
Linux系统下通过Socket文件描述符寻找连接状态
Proc虚拟文件系统下面有许多数字命名的子目录,这些数字表示系统当前运行的进程号; 其中/proc/N/fd目录下面保存了打开的文件描述符,指向实际文件的一个链接。如下: [root@XXXXXXX_10_1_17_138 song_test]# ll /proc/25465/fd total 0 lrwx------ 1 root root 64 Apr 14 09:36 0 -> /dev...
分类:系统相关   时间:2015-04-14 11:14:06    阅读次数:211
Linux 结束占用端口的程序
[root@ucit ~]#lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEjava1839root 43u IPv6 113135 TCP *:http (LISTEN)firefox-b 2758 root 50u IPv4 117...
分类:系统相关   时间:2015-04-13 20:45:52    阅读次数:157
CFile文件读取
void ChuffmanDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 CFileDialog fd(TRUE); CString filename; CFile fileread; if (fd.DoModal(...
分类:其他好文   时间:2015-04-12 20:43:35    阅读次数:158
linux下64位汇编的系统调用(3)
背景知识基本交代清楚了,下面我们实际写一个小例子看一下。代码的功能很简单,显示一行文本,然后退出。我们使用了syscall中的write和exit调用,查一下前面的调用号和参数,我们初步总结如下:write(即sys_write)调用号为1,需传递3个参数unsigned int fd const char *buf size_t countexit(sys_exit)调用号为60,只需传递一个错误...
分类:系统相关   时间:2015-04-12 10:41:21    阅读次数:395
DIR和dirent结构体
DIR结构体类似于FILE,是一个内部结构 struct __dirstream { void *__fd; char *__data; int __entry_data; char *__ptr; int __entry_ptr; size_t __allocation; size_t __siz...
分类:其他好文   时间:2015-04-11 13:03:57    阅读次数:368
文章标题
epoll极简介绍 epoll_create 创建一个epoll内核对象,返回指向该对象的fd epoll_ctl 往epoll中添加、删除、修改需要监控的套接字 epoll_wait 等待epoll中的套接字产生可读、可写、异常消息...
分类:其他好文   时间:2015-04-09 23:55:44    阅读次数:361
fd_set的具体实现过程
fd_set的实现详细原理 define FD_SETSIZE 1024 typedef unsigned long fd_mask; #define NBBY 8 /* number of bits in a byte */ #define NFDBITS (sizeof(fd_mask) * NBBY) /* bits per mas...
分类:其他好文   时间:2015-04-09 17:29:53    阅读次数:149
开源网络备份软件 bacula 的安装、配置和运行
安装bacula1 bacula的几种网络备份拓扑前面文章介绍了bacula有5个组成部分,在实际的应用中,没有必要将5个部分分别放在不同的服务器上,它们之间的某些部分是可以合并的,常见的bacula部署结构有如下几种:Director与SD以及Console在一台机器上,而客户端FD在另外一台机器...
分类:其他好文   时间:2015-04-09 06:23:06    阅读次数:206
浅析open函数O_CLOEXEC模式和fcntl函数FD_CLOEXEC选项
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl...
分类:其他好文   时间:2015-04-08 15:09:47    阅读次数:139
Unix网络编程(七)使用select来实现服务器的并发
在上一文中 http://blog.csdn.net/michael_kong_nju/article/details/44887411 我们讨论了I/O复用技术,即如何在一个进程里监测多个I/O, 刚开始接触还有点混论,但是现在想想,其实原理很简单,或者说内核设计者的想法很直接,就是以前我一个进程一次只能处理一个I/O,现在我通过一个fd_set结构体来实现将多个I/O的描述符放在一个类似于数组...
分类:其他好文   时间:2015-04-07 00:46:55    阅读次数:743
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!