#include#include#includeusing namespace std;#define L(k) k>1; creat(L(k),l,mid); creat(R(k),mid+1,r);}int s;void update(int k,double l,double r)...
分类:
其他好文 时间:
2014-11-07 14:30:21
阅读次数:
174
VFS文件系统结构分析 ,介绍linux中文件系统的组织结构,inode、超级块、dentry等的关系...
分类:
其他好文 时间:
2014-11-06 21:56:07
阅读次数:
285
查看家目录内档案所占用的inode号码:[root@localhost~]#ls-li总计1601500055drwxr-xr-x2rootroot409611-0411:597111499977-rw-------1rootroot127910-2115:30anaconda-ks.cfg1500051-rw-r--r--1rootroot5668610-3117:07avira-rescue-system1500007drwxr-xr-x2rootroot409610-2..
分类:
其他好文 时间:
2014-11-05 17:36:46
阅读次数:
132
在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。两种链..
分类:
系统相关 时间:
2014-11-05 17:31:13
阅读次数:
186
一、概述Unix文件操作常用函数包括open、close、creat、lseek、dup、dup2、fcntl等,其中open、creat、 fcntl函数需要包含头文件,其余几个函数需要包含头文件。由于在Linux操作系统 中使用man命令可以非常方便的查找函数原型及示例,这里就不帖出函数原型了,...
分类:
其他好文 时间:
2014-11-05 16:27:43
阅读次数:
316
#include#include#includeusing namespace std;#define L(k) k>1; creat(L(k),l,mid); creat(R(k),mid+1,r);}double search_(int k){ if(p[k].s!=-1) ...
分类:
其他好文 时间:
2014-11-04 22:36:15
阅读次数:
199
突然心血来潮,想写点技术方面的东西,做了ios也有好几年了,就简单的写个ios开发的技术博客,希望有人能用得到。今天就先从创建一个Hellow World工程开始一:首先打开xcode然后单击Creat a new Xcode Project然后选择Single View Application,点...
分类:
移动开发 时间:
2014-11-04 16:38:54
阅读次数:
208
1,基本数据结构:file_system_type每种文件系统对应一个文件系统类型结构,注册之后形成单链表,链表表头为file_systems(全局变量).Superblock反应文件系统整体的控制信息,超级块以多种方式存在。(磁盘超级快、内存超级块、VFS超级块)Inode反应了某个文件系统对象的...
分类:
其他好文 时间:
2014-11-01 23:03:46
阅读次数:
341
path_lookup函数path_walk函数一:基本概念:path_lookup函数的适用场景:open() stat() 等函数传进去的字符串的路径在内核里面都要转换成相应的inode节点和dentry结构体,执行这一任务的标准过程就是分析路径名并把它拆分成一个文件名序列。除了最后一个文件名以...
分类:
其他好文 时间:
2014-11-01 23:00:09
阅读次数:
1055
一、df命令1、用途:显示磁盘分区的资源占用情况。2、语法:df[-ahiklm]分区,其中:-a全部文件系统列表(将内存中运行的进程也列出来)-h方便阅读方式显示-i显示inode信息-k区块以KB字节显示-l只显示本地文件系统-m区块以MB字节显示3、重点:df可以用来查看分区占用的资源情况..
分类:
其他好文 时间:
2014-10-31 19:15:48
阅读次数:
227