磁盘管理简单概述文件系统磁盘上组织文件的方法,称为文件系统。ext3ext4区别:ext3最大可以支持的是16TB的文件系统,最大2TB文件,支持最多32000个子目录ext4支持1EB的文件系统,1EB=1024PB,1PB=1024TB,1TB=1024GB最大16TB的文件。inode相关的特性,ext4支持更大的inode,较..
分类:
系统相关 时间:
2015-06-30 18:47:26
阅读次数:
266
block大小和单个文件最大容量的关系(文章来自鸟哥的Linux私房菜http://vbird.dic.ksu.edu.tw/linux_basic/0230filesystem_1.php#ps2)我们约略来分析一下 inode / block 与文件大小的关系好了。inode 要记录的数据非常多...
分类:
其他好文 时间:
2015-06-29 08:43:35
阅读次数:
193
第二种选项和第一种被path隔开,实际上,第一种选项比较少使用,find后面往往直接就是path,即要搜索的目录。如果不指定path,默认为当前目录。搜索的时候,指定目录的子目录也是被搜索的对象,所以path可以视为start_dir。可以同时指定多个目录。
。。
可以看出find做文件匹配时主要基于以下几类文件属性:名称和路径;属主和属组;权限;大小、类型及inode;时间戳;其他。...
分类:
系统相关 时间:
2015-06-29 06:32:31
阅读次数:
150
设置密码mkpasswdmkpasswd -s 0mkpasswd -s 0 -1 15 规定密码的长度1. 查看磁盘或者目录的容量df 查看磁盘各分区使用情况 不加参数以k为单位 df -i inode数,df -h 以G或者T或者M df -m 以M单位显示 du 查看目录...
分类:
系统相关 时间:
2015-06-29 00:15:51
阅读次数:
271
1.硬链接每个文件都会占用一个 inode ,文件内容由 inode 的记录来指向想要读取的文件,必须要经过目录记录的文件名来指向到正确的 inode 号码才能读取。也就是说,其实文件名只与目录有关,但是文件内容则与 inode 有关。那么想一想,有没有可能有多个档名对应到同一个 inode 号码呢...
分类:
其他好文 时间:
2015-06-24 14:18:14
阅读次数:
201
1.存储目录中的文件信息(文件名、扩展名等等)#include struct dirent{ long d_ino; /* inode number 索引节点号 */ off_t d_off; /* offset to this dirent 在目录文件中的偏移 */ unsigned short ...
分类:
其他好文 时间:
2015-06-23 19:59:30
阅读次数:
124
http://www.cnblogs.com/itech/archive/2012/05/15/2502284.html文件名 -> inode -> device block转自:http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp://blo...
分类:
系统相关 时间:
2015-06-22 19:19:37
阅读次数:
152
昨天新哥问我iNode的区别,支支吾吾说了好久也没讲清楚,自己回来赶紧百度了一下照例先搬砖一.文件存储文件存储在硬盘上,硬盘的最小存储单位叫做“扇区”。每个扇区存512字节,操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次连续地读取多个扇区,即一次性读取一个块。这种由多个扇区组成...
思维:(1)得到"."的i节点号,叫n(使用stat) (2)chdir ..(使用chdir) (3)找到inode号为n的节点,得到其文件名称。 反复上述操作直到当前文件夹“.”的inode值等于".."的inode值#include #include #include #in...
分类:
系统相关 时间:
2015-06-19 20:02:28
阅读次数:
185
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=ln-sfile1file2#创建文件软链接软链接,又叫符号链接。文件用户数据块存放的是另一个文件的路径名的指向。软链接就是一个普通文件,只是数据块内容有点特殊。原文件和软链接的inode不同,但修改任何一个文件都会改变文件的内容。[root..
分类:
其他好文 时间:
2015-06-16 19:27:47
阅读次数:
100