7、Linux文件信息本节主要学习Linux系统的文件信息相关的命令有stat等。7.1stat:查看文件的信息使用stat命令可以查看文件的信息,比如文件的inode、权限、时间属性、文件大孝所有者、链接数量以及文件类型等。7.1.1命令语法:stat[选项][文件|目录]7.1.2参数选项:stat命令参..
分类:
系统相关 时间:
2015-08-26 00:13:37
阅读次数:
264
文件系统相关概念:文件系统示意图:block(块):文件系统的基本存储单元,格式化时决定块大小,大小可以是有1024,2048,4096字节superblock(超级块):保存整个分区中的全局信息(有多少块组,每个块组有多少块,空闲inode,块大小等,至关重要,允许备份超级块)blockgroup(..
分类:
其他好文 时间:
2015-08-26 00:02:21
阅读次数:
524
什么是iNode在Unix/Linux系统中,表面上,用户通过文件名,打开文件,实际上,系统内部这个过程分成三步:首先,系统找到这个文件名对应的inode号码;其次,通过inode号码,获取inode信息;最后,根据inode信息,找到文件数据所在的block,读出数据。储存文件元信息(文件的创..
分类:
系统相关 时间:
2015-08-25 17:00:53
阅读次数:
200
Stat命令:命令功能;显示文件或者文件系统的状态命令格式;stat[选项]…文件命令参数:-f文件系统的状态-Z打印selinux安全目录-t以简洁的方式显示信息4.命令实例;以下是简洁方式列出:Echo命令:命令功能:显示文字。命令参数:-n不在最后自动换行-e若字符串中出现以下字符,则..
分类:
系统相关 时间:
2015-08-25 14:29:20
阅读次数:
187
查询到目录或文件的inode号进入乱码文件或目录的目录下[]$ls-li6878-rw-r--r--1patrolpatrol0Aug1916:37##???[]$find.-inum6878-exec\rm-rf{}\;[]$ls[]$这样就可以根据inode号,就删除了。
分类:
系统相关 时间:
2015-08-19 21:09:58
阅读次数:
140
centos下通过rm命令来删除文件,但是如果要删除文件名乱码的文件,就不能直接使用rm命令了,因为压根就无法输出文件名来。不过借助find命令可以实现对其删除。在linux下对于每个文件都一个对应的不变的inode号,使用 ls -li 可以查看到文件的inode号,同时find可以根据inode...
分类:
其他好文 时间:
2015-08-16 07:07:46
阅读次数:
114
详细解释图:第一列Inode详解第二列文件类型及权限第三列硬链接数第四五列属主及所归属得组第六列文件或目录的大小第七八九列最近修改时间第十列文件或目录名字inode详解block是用来存储实际数据inode用来存储文件属性inode不包含文件名文件在上一级目录的block里block小结磁盘..
分类:
系统相关 时间:
2015-08-13 20:33:02
阅读次数:
175
文件删除生成场景案例解决实战àweb服务器磁盘满故障深入解析参考博文:http://oldboy.blog.51cto.com/2561410/612351Linux的文件名是存在父目录的block里面,并指向这个文件的inode节点,这个文件的inode节点再标记指向存放这个文件的block的数据块。我们删除一个文件,实际上并..
分类:
系统相关 时间:
2015-08-13 20:30:11
阅读次数:
132
从 inode 了解 Linux 文件系统硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 inode),而索引节点对象是 Linux 虚拟文件系统 (VFS) 的四个基本概念之一。通过剖析硬链接与软链接的联系与区别,我们可更好的了解 ...
分类:
系统相关 时间:
2015-08-13 17:21:13
阅读次数:
244
Linux下的文件组织方式是每个文件都占用一个inode,inode中存放有文件的权限信息、block信息等,可以理解为索引文件系统,通过inode索引到对应的block,即读取文件。
hard link
hard link其实就是多个文件连接到同一个inode,因此,这两个文件的信息几乎是一模一样的,hard link有以下特点:
1)你将...
分类:
其他好文 时间:
2015-08-12 21:48:56
阅读次数:
145