运维过程中经常碰见文件系统inodes使用率过高导致文件系统不可写的问题,常见场景如下 普通删除文件 通过rsync删除大量文件 ...
分类:
其他好文 时间:
2018-08-08 13:51:25
阅读次数:
172
今天研究文件权限的时候发现了下面一个奇怪的问题,问题如下:为什么对文件的权限是r--权限对文件所在目录的权限是rwx权限我们也能强制保存文件,但是保存之后的文件属主和属主就变了?猜想:因为我们文件所在目录有rwx权限,说明我们能修改目录block块的内容,这个时候是文件的属性变化了,难道不是操作inode块的内容吗?inode块更block块有什么关系[root@shoufutest]#ll-d.
分类:
其他好文 时间:
2018-08-07 20:34:38
阅读次数:
140
功能说明:stat命令用于详细显示文件或文件系统的状态信息。 查看文件的属性信息 输出说明: Size:文件大小。 Blocks:占用block数量。 IO Block:Block总大小为4096(8*512)。 regelar file:文件类型为普通文件。 Device:设备编号的十六进制(h) ...
分类:
其他好文 时间:
2018-08-03 23:13:40
阅读次数:
222
第1章 磁盘空间不足实例1-1 no space left on device 原因 如何排查与解决 1.inode df -i ; 找出系统中目录大小大于1M 确认之后 删除大量小文件2.block df
分类:
其他好文 时间:
2018-07-30 16:35:51
阅读次数:
296
运维基础主要包括linux入门、文件管理和重定向、用户组权限、文本处理和软件管理等。linux入门:这方面比较简单,主要介绍Linux发展历史、获取方法、Bash和一些简单的命令等。这里就不过多赘述了。文件管理和重定向:linux的系统结构和Windows有很大差别,在Linux系统中,可以说一切皆文件。包括:普通文件,目录文件,字符设备文件,块设备文件,符号链接文件等等。文件系统的常用操作:cd
分类:
系统相关 时间:
2018-07-30 12:13:45
阅读次数:
168
一软链接与硬链接的区别与联系我们知道文件都有文件名与数据,这在linux上被分为两部分:用户数据与元数据。用户数据,即文件数据块,数据块是记录文件真实内容的地方;而元数据则是文件的附加属性,如文件大小,创建时间,所有者等信息。在linux中,元数据的inode号才是文件的唯一标识并非文件名。文件名仅是为了方便人们记忆和使用,系统或程序通过inode号寻找正确的文件数据块。下图展示了程序通过文件名获
分类:
其他好文 时间:
2018-07-30 11:28:45
阅读次数:
155
文件属性(ls-lhi查看到的信息)1.1第一列:inode号1.1.1什么是inode文件存储在硬盘上,硬盘的最小存储单位叫做"扇区"(sector)。每个"扇区"的大小为512字节(byte),,操作系统读取硬盘的时候,不会一个个扇区的读取,这样效率太慢。他是一次性读取多个扇区,即一次性读取一个"Block块"。一个Block有8个连
分类:
系统相关 时间:
2018-07-29 10:13:13
阅读次数:
199
一、inode是什么?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是4KB,即连续八个sector组成
分类:
系统相关 时间:
2018-07-26 21:19:32
阅读次数:
214
stat命令:显示文件或文件系统的信息语法:stat 选项 文件选项:-f 指定文件系统,列出文件系统的信息实例:[root@www1 ~]# stat wd.sh
File: "wd.sh"
Size: 717  
分类:
其他好文 时间:
2018-07-26 16:18:53
阅读次数:
166
linux硬链接和软链接的区别1.原理上:硬链接(hardlink):A是B的硬链接(A和B都是文件名),则A的目录项中的inode节点号与B的目录项中的inode节点号相同,即一个inode节点对应两个不同的文件名,两个文件名指向同一个文件,A和B对文件系统来说是完全平等的。如果删除了其中一个,对另外一个没有影响。每增加一个文件名,inode节点上的链接数增加一,每删除一个对应的文件名,inod
分类:
系统相关 时间:
2018-07-25 22:41:30
阅读次数:
248