78 static struct buffer_head * find_entry(struct m_inode * dir, 79 const char * name, int namelen, struct dir_entry ** res_dir)find_entry是linu...
分类:
系统相关 时间:
2015-04-01 14:49:53
阅读次数:
165
当系统申请一个新的inode时。系统并不会对磁盘进行读写。它会在存储在内存的inode表(inode_table)中寻找一个空闲的位置。如果找到了,直接返回该inode。否则要等待一个空闲的位置。得到一个空闲的位置后,检查dirty位,如果dirty,那么需要写回磁盘。但是注意,系统并不会直接对磁盘...
分类:
系统相关 时间:
2015-03-31 17:25:21
阅读次数:
198
今天loginserver的一个网站,发现login后没有生成session。根据以往经验,一般是空间已满导致session文件生成失败。df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/de...
分类:
系统相关 时间:
2015-03-30 21:02:44
阅读次数:
203
一、inode是什么理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个...
分类:
其他好文 时间:
2015-03-30 20:59:08
阅读次数:
131
CentOS中可以通过stat查看文件的元数据[baby@xiaoxiaoabc]$stathoneyFile:`honey‘Size:25 Blocks:8IOBlock:4096regularfileDevice:806h/2054d Inode:131076Links:1Access:(0664/-rw-rw-r--)Uid:(500/baby)Gid:(500/baby)Access:2015-03-3010:27:51.851234105+0800Modify:2015-0..
分类:
数据库 时间:
2015-03-30 19:07:18
阅读次数:
218
对于刚开始学习Linux的人来说inode总是那么的懵懵懂懂。本文主要来分享一下我对inode的理解,以及在实践当中遇到的一个关于inode号的小问题。一、什么是inodeinode是指在许多“类Unix文件系统”中的一种数据结构。每个inode保存了文件系统中的一个文件系统对象(包括文件、目录..
分类:
其他好文 时间:
2015-03-29 18:11:23
阅读次数:
169
df-查看不同的文件系统有多少空闲的磁盘空间、被挂载文件系统的磁盘利用率(仅以K显示)。
df -h 以可读的方式展示磁盘空间(会根据文件大小以K,M,G直观显示)
展示inode使用情况:inode是用来存储特定文件的元数据的一种数据结构,创建一个文件系统时,inode的预先定义数量将被分配。一个文件系统耗尽空间可能是大文件用尽空间,也可能是小文件用完所有inode...
分类:
系统相关 时间:
2015-03-29 00:42:34
阅读次数:
248
软连接可以理解为,源文件的快捷方式,软连接文件记录的是源文件的路径,占用空间非常校当把源文件删除后,那么软连接文件也就变成一个坏文件了,不能使用了。硬连接和源文件的inode信息是一模一样的,可以说硬链接文件只是复制了一份源文件的inode信息,在我们看来硬链接文件..
分类:
系统相关 时间:
2015-03-20 18:53:33
阅读次数:
203
Linux pipe 源码分析
管道pipe作为Unix中历史最悠久的IPC机制,存在各个版本的Unix中,主要用于父子进程之间的通信(使用fork,从而子进程会获得父进程的打开文件表),pipe()系统调用底层的实现就相当于一个特殊的文件系统,每次调用的时候创建一个inode关联着两个file,一个用于读,一个用于写,从而实现数据的单向流动。
用户层API:...
分类:
系统相关 时间:
2015-03-20 18:41:06
阅读次数:
357
';echo getmyuid() ;//获取 PHP 脚本所有者的 UIDecho '';echo get_current_user();//获取当前 PHP 脚本所有者名称echo '';echo getmyinode();//获取当前脚本的索引节点(inode)echo '';echo get...
分类:
Web程序 时间:
2015-03-19 17:48:57
阅读次数:
149