问题1:我创建了一个硬链接文件,但是我不知道放在那里了,请问怎么办?思路:查找文件可以利用find命令。硬链接的特性,不会跨文件系统,所以源文件在哪个文件系统中,就在那里找硬链接文件和源文件具有相同的inode号,可以利用find的-inum参数和-samefile参数来查找。-inum参..
分类:
系统相关 时间:
2016-04-17 23:29:31
阅读次数:
892
单用户模式: 启动三秒之内 随意输出按键 启动三秒之内 随意输出按键 中间一行按键E 编辑最后一行加上1 或者 single 或大小 s b 之后执行命令runlevel ?reboot 编辑最后一行加上1 或者 single 或大小 s b 之后执行命令runlevel 救援模式: 进入BIOS ...
分类:
其他好文 时间:
2016-04-17 06:26:11
阅读次数:
311
ln指令是在文件之间创建链接。 也就是说,给系统中已有的某个文件制定另外一个可用于访问它的名称,对于这个新的名称,可以指定访问权限。 如果链接指定了目录,用户就可以根据该链接直接进入被链接的目录而不用使用较长的路径名,如果删除了这个链接,对原来的目录不会造成影响。 链接分为两种:硬链接和符号链接(软 ...
分类:
其他好文 时间:
2016-04-16 09:30:29
阅读次数:
119
首先先了解一下block(块的概念),块是文件存取的最小单位,通常8个扇区为一个块,而每个扇区的大小为512个字节也就是0.5K,所以一个块的大小也就是8*0.5K=4K。系统通过inode来识别文件可以用命令stat查看某文件的inode信息,如:statclient.c可看到除了文件名以外的文件信息都在..
分类:
其他好文 时间:
2016-04-13 00:30:29
阅读次数:
219
硬连接指通过索引节点来进行连接。在Linux中,多个文件名指向同一索引节点是存在的.硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并..
分类:
其他好文 时间:
2016-04-09 01:53:03
阅读次数:
156
一.inode是什么?(索引节点)
理解inode需要知道文件存储,文件是存储在硬盘上的,操作系统读取硬盘的时候会连续读取多个扇区(硬盘的最小存储单元),即一次性读取一个块(文件存取的最小单位)。所以文件数据都存储在块中,便需要一个地方储存文件的管理信息。例如文件的创..
分类:
系统相关 时间:
2016-04-08 15:21:38
阅读次数:
221
软链接与硬链接解决了linux下文件的共享使用,还可以增加权限安全以及节省存储空间。inode:文件在linux上被分为用户数据(用户数据块:记录文件真实内容)与元数据(文件的其他附属性:文件大孝创建时间等),其中inode(文件索引号)是元数据的一部分但不包含文件名,它是文件..
分类:
系统相关 时间:
2016-04-08 01:09:14
阅读次数:
186
一、FILE结构体:C将每个文件简单地作为顺序字节流。每个文件用文件结束符结束,或者在特定字节数的地方结束,这个特定的字节数可以存储在系统维护的管理数据结构中。当打开文件时,就建立了和文件的关系。在开始执行程序的时候,将自动打开3个文件和相关的流:标准输入流、标..
分类:
其他好文 时间:
2016-04-08 01:04:38
阅读次数:
164
ls命令详解:ls其实就是list列出的意思缩写:格式为:ls选项参数选项:-l:长格式显示,从左至右:文件类型:-普通文件d目录文件b块文件l符号链接文件c字符文件p管道文件pipes套接字文件socket文件权限:共9位,每一位3组,如rwx(读写执行)权限文件硬链接次数文件拥有者文件拥有..
分类:
其他好文 时间:
2016-04-07 19:06:16
阅读次数:
269
一、inode、软/硬链接(一)、1、inode文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候【不会一个个扇区地读取,这样效率太低】,而是一次性连续读取多个扇区,即一次性读取一个"块"。这种由多个扇区组成的"块"..
分类:
其他好文 时间:
2016-04-07 18:55:21
阅读次数:
191