您当前的位置: 首页 >  ar

wespten

暂无认证

  • 0浏览

    0关注

    899博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux find、tar解压缩等常用命令

wespten 发布时间:2022-08-08 13:39:31 ,浏览量:0

一、Linux软硬链接 1、Linux链接简介

在Linux中,ln命令会在文件之间创建链接,这种操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称,看上去就像是Windows的快捷方式。但是,链接分为两种,一种叫作硬链接(Hard Link),另一种叫作符号链接(Symbolic Link),后者又称为软链接。实际上,软链接才真正像是Win中的快捷方式,而硬链接却大有不同。

ln -s source dist # 建立软链接
ln source dist    # 建立硬链接
2、inode

要想了解软硬链接的区别,就要先明白inode这一概念,这里简单阐述下。

文件储存在硬盘上,硬盘的最小存储单位叫做扇区(Sector),每个扇区储存512字节。操作系统在读取硬盘的时候,不会一个个扇区去读,这样效率太低了,而是一次性连续读取多个扇区,即一次读取一个块(block)。这种由多个扇区组成的块,是文件存取的最小单位。块的大小,最常见的是4KB,即连续八个sector组成一个block。

文件数据都存储的块中,那么很显然,我们还必须找到一个地方存储文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等,它们能够唯一的标识一个文件。

在 Linux 的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,这种存储文件元信息的区域就叫做inode,中文译名为索引节点。

对于一个文件来说,有唯一的inode与之对应,而对于一个inode而言,可以有多个文件名/路径与之对应。也就是说,一个inode唯一标识一个文件

关注
打赏
1665965058
查看更多评论
立即登录/注册

微信扫码登录

0.0400s