linux api
文章平均质量分 53
chenziwen
这个作者很懒,什么都没留下…
展开
-
linux2.6 epoll内核简介(zz)
转自csdn滕昱的blog:http://blog.csdn.net/roen/archive/2007/03/21/1536148.aspx (1)导言:首先,我强烈建议大家阅读Richard Stevens著作《TCP/IP Illustracted Volume 1,2,3》和《UNIX Network Programming Volume 1,2》。虽然他离开我们大家已原创 2009-03-19 19:22:00 · 344 阅读 · 0 评论 -
Linux程式设计-29.时间处理
Linux程式设计-29.时间处理http://www.openchess.org/noitatsko/programming/ (2001-05-27 20:10:01)UNIX及Linux的时间系统是由「新纪元时间」Epoch开始计算起,单位为秒,Epoch则是指定为1970年一月一日凌晨零点零分零秒,格林威治时间。 目前大部份的UNI转载 2009-04-02 11:51:00 · 204 阅读 · 0 评论 -
getopt(3)——翻译from Linux Programmer's Manual
#include int getopt(int argc, char * const argv[], const char *optstring);extern char *optarg;extern int optind, opterr, optopt; 描述:getopt()函数解析命令行参数。它的前两个参数——argc和argv与main函数启动时传进来的参数一原创 2009-05-03 13:46:00 · 357 阅读 · 0 评论 -
调整资源限制的示例代码
struct rlimit rlim_new; /* * First try raising to infinity; if that fails, try bringing * the soft limit to the hard. */ if (getrlimit(RLIMIT_CO原创 2009-05-03 15:12:00 · 656 阅读 · 0 评论 -
查看文件内容的命令 od
之前看过我一个师兄用过的命令,现在工作中需要,感觉确实是查看文件内容的一个利器。例如一个文件里的内容是abc,那么你觉得用od -x出来的会是什么东西呢,没错,就是这个文件内容的十六进制表示,这个文件的真实内容是abc/n,并且机器采用大端存储,即高位放在内存的低字节处,因此十六进制内容为6261 0a63,共4个字节!!原创 2009-07-30 16:58:00 · 272 阅读 · 0 评论 -
google怎样使用linux(内核)
google怎样使用linux(内核)今年的linux内核开发大会上,google的开发人员也上台做了名为“how google use linux"的演讲。我斗胆翻译注解一番——括号内为注解,欢迎读者斧正。(前面几段讲google对linux kernel代码的管理及跟进,偏细碎,不翻译了)在google为linux加入的代码中,3/4是对内核核心的改动,设备驱动代码只是其中转载 2010-03-17 19:01:00 · 654 阅读 · 0 评论 -
linux file system -- 待续
<br />Linux 以一组通用对象的角度看待所有文件系统。这些对象是超级块(superblock)、inode、dentry 和文件。超级块在每个文件系统的根上,超级块描述和维护文件系统的状态。文件系统中管理的每个对象(文件或目录)在 Linux 中表示为一个 inode。inode 包含管理文件系统中的对象所需的所有元数据(包括可以在对象上执行的操作)。另一组结构称为 dentry,它们用来实现名称和 inode 之间的映射,有一个目录缓存用来保存最近使用的 dentry。dentry 还原创 2010-10-11 23:11:00 · 330 阅读 · 0 评论