美文网首页Linux运维路线随笔-生活工作点滴
linux-节点表结构+硬链接和软链接

linux-节点表结构+硬链接和软链接

作者: 依然慢节奏 | 来源:发表于2019-07-06 10:50 被阅读8次

一、索引节点

节点表结构
image.png
image.png
[root@localhost /home/unnet/data]#ls -i
  5623388 a.txt    5624927 c.txt   404768534 dir      5623360 e.txt    5623393 f1    5624954 t.txt
  5624956 b.txt    5624957 c.txt~    5624958 d.txt    5623391 f        5697950 f3    5623386 txt.txt

查看节点数据

[root@localhost /home/unnet/data]#df -i -h
Filesystem              Inodes IUsed IFree IUse% Mounted on
/dev/mapper/centos-root   124M  270K  124M    1% /
devtmpfs                  975K   380  975K    1% /dev
tmpfs                     978K     1  978K    1% /dev/shm
tmpfs                     978K   779  977K    1% /run
tmpfs                     978K    16  978K    1% /sys/fs/cgroup
/dev/sda1                 512K   335  512K    1% /boot
overlay                   124M  270K  124M    1% /var/lib/docker/overlay2/cf98a981336cbd8bfb561f8ef34ab2724b8da54221d0f88e6f34826e757e35ca/merged
shm                       978K     1  978K    1% /var/lib/docker/containers/8653adad98d915365b1f77a6e290a27fdb117d2c0ee5b32efc2a5ad6b6b1fc7d/shm
overlay                   124M  270K  124M    1% /var/lib/docker/overlay2/c66472c900cc30a6925f6e25dc84d94e5069bbd71b15f2de19652baae9c74fc7/merged
shm                       978K     1  978K    1% /var/lib/docker/containers/90923ef329df6410a91b9aecfa98ba01b5e2da5991e853175d5d02fbcfda9f7e/shm
overlay                   124M  270K  124M    1% /var/lib/docker/overlay2/9b12dc96f353724bb318351afe980ee0fccab08183aa19c4e800eb65c8d54979/merged
shm                       978K     1  978K    1% /var/lib/docker/containers/133d8e1a17fdcd1a54e776144ea45d2af5df93d90cbd09055fb2c38b08edfb02/shm
overlay                   124M  270K  124M    1% /var/lib/docker/overlay2/dbc4fbc7ec466a9193de44be572d0b27f54cdff57d426fca3c8572373fc283ba/merged
shm                       978K     1  978K    1% /var/lib/docker/containers/03e4502774fef909f25ffe0cd17425343fc8ecfa4bef662940e0326ee8a7a22e/shm
overlay                   124M  270K  124M    1% /var/lib/docker/overlay2/3ad706b90f36b0d92a8ccc446188205890f82163bee926f22a00b450f19084c7/merged
shm                       978K     1  978K    1% /var/lib/docker/containers/f3d27b0ae7cf8a360ce7773199f82814ebda3fd88ec3075a1e9bba0cf91be05b/shm
tmpfs                     978K     1  978K    1% /run/user/0
overlay                   124M  270K  124M    1% /var/lib/docker/overlay2/b0996aa7f24835451b337b974f377ea2c583d88175978328e89032440877bf4a/merged
shm                       978K     1  978K    1% /var/lib/docker/containers/ea3e3d96d9f6426b16caabe0a20f1f64e845ca7fe7acdd31f5eee0c6de562251/shm
image.png

二、硬链接和软链接

硬链接.png 软链接.png

硬链接:对一个文件,起多个名字;
软链接:原始文件一般用相对路径,相对路径一定是相对于软链接文件的路径;
硬链接和软链接的区别:
1.硬链接是同一个文件,软链接指向的是一个文件名,相当于一个快捷方式;
2.硬链接不能跨分区,软链接可以支持;
3.硬链接的节点编号是一样的,软链接的节点编号不一致;
4.硬链接不支持目录,软链接可以支持目录;
5.硬链接的大小是原始文件的大小,软链接的大小是链接名称的字节大小;

image.png

相关文章

  • linux-节点表结构+硬链接和软链接

    一、索引节点 查看节点数据 二、硬链接和软链接 硬链接:对一个文件,起多个名字;软链接:原始文件一般用相对路径,相...

  • 什么是硬链接和软链接 --- 2021-11-08

    什么是硬链接和软链接? 硬链接:由于 Linux 下的文件是通过索引节点(inode)来识别文件,硬链接可以认为是...

  • day13-硬链接和软链接、文件删除原理、通配符

    1.1 硬链接 1.2 软链接 1.3 文件删除原理 1.4 通配符 1.1 硬链接: a.具有相同inode节点...

  • 硬链接和软链接

    最近的一个项目,做的是开发者平台文件的下载。业务本身没有什么技术难度,但就在项目测试过程中发现,iOS 平台部分文...

  • 软链接和硬链接

    修改硬链接会影响源文件的内容,也会影响软链接的内容;修改源文件也会影响硬链接和软链接; 删除源文件,输入命令:ll...

  • 硬链接和软链接

    在Linux中,文件由两部分组成:用户数据(user data)和元数据(meta data)。用户数据,即文件数...

  • 硬链接和软链接

    硬链接(hard link):ln 源文件名 链接名 文件A是文件B的硬链接,则A的目录项中的inode节点号与B...

  • 软链接和硬链接

    概念 软链接 相当于win创建快捷方式(方便使用,注:删除源文件,则无法继续使用) 硬链接 相当于将原文件拷贝一份...

  • 硬链接和软链接

    一、硬链接(Hard Link)的概念 硬链接也称为实体连接它是在某个目录下新增一笔档名链接到某 inode 号关...

  • 软链接和硬链接

    要理解软链接和硬链接需要首先理解文件系统的原理,这里以EXT2文件系统为例。 Ext2文件系统由3部分组成: su...

网友评论

    本文标题:linux-节点表结构+硬链接和软链接

    本文链接:https://www.haomeiwen.com/subject/thqyhctx.html