说到Linux中的软硬链接,就必须谈一下Linux的文件系统的组成的重要部分iNode和block。 首先是iNode,先用一张图了解一下iNode在Linux文件系统中的地位: Linux中的文件的文件名、文件属性和文件的数据是分开存储的。文件名存放在目录项(dentry)中,文件的属性存放在iN ...
分类:
系统相关 时间:
2016-06-12 18:31:59
阅读次数:
188
磁盘管理:常见的机械硬盘:U盘,光盘,软盘,硬盘,磁带硬链接:只能对文件使用。原因:避免循环链接。不能跨文件系统。创建硬连接会增加文件被硬链接的次数符号链接:可应用于目录可以跨文件系统不增加被链接次数其大小为指定的路劲所包含的字符个数创建硬连接ln:-s创建软连..
分类:
其他好文 时间:
2016-06-10 15:08:06
阅读次数:
200
硬链接的特征: 1.拥有相同的i节点和储存block块,可以看作是同一个文件 2.可以通过i节点识别 3.不能跨分区 4.不能针对目录使用 软链接的特征: 1.类似于windows的快捷方式 2.软链接有自己的i节点和block块,但数据块中只保存了原来的文件名和i节点号,并没有实际文件数据 3.软 ...
分类:
系统相关 时间:
2016-06-08 12:06:43
阅读次数:
199
语法: ln 【选项】 原文件 目标文件 选项: -s 创建软连接(创建软链接时,若所在文件夹不一致,原文件要使用绝对路径) 硬链接特征: 1、拥有相同i节点和存储block块,可以看成是同一个文件 2、可以通过i节点来识别硬链接 3、不能跨分区 4、不能针对目录使用 软链接特征: 1、类似wind ...
分类:
其他好文 时间:
2016-05-25 23:47:24
阅读次数:
150
1、find命令:基本格式:find路径选项参数-name:根据文件名字查找-size:根据文件大小查找+(比这个大)-(比这个小)-type:根据文件类型查找-普通文件-d目录-l链接文件-c字符设备文件-b块设备文件-p管道文件-uid:根据用户的UID查找-gid:根据用户所属组查询-nouser:查询没有所属..
分类:
系统相关 时间:
2016-05-25 22:40:46
阅读次数:
273
du -sh filename(其实我们经常用du -sh *,显示当前目录下所有的文件及其大小,如果要排序再在后面加上 | sort -n) 关于右键属性与du -sh显示的文件大小不一致的解决: 总之:我的理解就是du查到的是实际硬盘上的block大小,包括很多隐藏文件,软,硬链接,以及由于磁盘 ...
分类:
其他好文 时间:
2016-05-21 10:07:07
阅读次数:
150
单用户模式: 启动三秒之内 随意输出按键 启动三秒之内 随意输出按键 中间一行按键E 编辑最后一行加上1 或者 single 或大小 s b 之后执行命令runlevel ?reboot 编辑最后一行加上1 或者 single 或大小 s b 之后执行命令runlevel 救援模式: 进入BIOS ...
分类:
其他好文 时间:
2016-04-17 06:26:11
阅读次数:
311
一.inode是什么?(索引节点)
理解inode需要知道文件存储,文件是存储在硬盘上的,操作系统读取硬盘的时候会连续读取多个扇区(硬盘的最小存储单元),即一次性读取一个块(文件存取的最小单位)。所以文件数据都存储在块中,便需要一个地方储存文件的管理信息。例如文件的创..
分类:
系统相关 时间:
2016-04-08 15:21:38
阅读次数:
221
软链接与硬链接解决了linux下文件的共享使用,还可以增加权限安全以及节省存储空间。inode:文件在linux上被分为用户数据(用户数据块:记录文件真实内容)与元数据(文件的其他附属性:文件大孝创建时间等),其中inode(文件索引号)是元数据的一部分但不包含文件名,它是文件..
分类:
系统相关 时间:
2016-04-08 01:09:14
阅读次数:
186
一、inode、软/硬链接(一)、1、inode文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候【不会一个个扇区地读取,这样效率太低】,而是一次性连续读取多个扇区,即一次性读取一个"块"。这种由多个扇区组成的"块"..
分类:
其他好文 时间:
2016-04-07 18:55:21
阅读次数:
191