参考:https://www.jianshu.com/p/dde6a01c4094

软链接存的是相对路径名或者准确说是ln -s命令时指定的路径(文章不对)-结果是在ubuntu上验证的。 由于指向另一个inode number,所以额外存储在另一个磁盘块上。

cp命令时,会将文本复制 而不是复制符号链接文件-大小会发生改变

mv命令时,直接移动软链接文件 - 但是移到别的文件夹时,由于存储的是相对路径,位置错误就会报错。

当然,对应相对路径创建文件时,软连接又会变绿可访问

说白了,就是存的pathname

以下是man inode的一段话

   File sizestat.st_size; statx.stx_sizeThis  field  gives the size of the file (if it is a regular fileor a symbolic link) in bytes.  The size of a  symbolic  link  isthe  length  of  the pathname it contains, without a terminatingnull byte.

硬链接,如文所说

硬链接: 与普通文件没什么不同,inode number相同, inode都指向同一个文件在硬盘中的区块

inode中有这样一个叙述:

   Link countstat.st_nlink; statx.stx_nlinkThis field contains the number of hard links to the file.  Addi‐tional links to an existing file are created using link(2).

说明引用计数

hard link soft link相关推荐

  1. 10.文件系统的简单操作(hard link soft link)

    df : 列出文件系统的整体磁盘使用量-a : 列出所有文件系统 -k : kb -m : mb -h : g -i : 以 inode 数量显示 du : 评估文件系统的磁盘使用量(常用于评估目录所 ...

  2. Hard link and soft link in Linux

    2019独角兽企业重金招聘Python工程师标准>>> 在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号.文件属性保存在 ...

  3. 软链接(Soft Link,符号链接)和硬链接(Hard Link)。

    目录 引言 创建软连接,硬链接 创建语句 二者区别 引言 链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法.方便文件的共享使用,在Linux操作系统中引入了连接,链接被分为两种:软 ...

  4. Linux下的hard link和soft link

    Linux中包括两种链接:硬链接(hard link)和软链接(soft link),软链接又称为符号链接(symbolic link) 创建命令: ln -s softlink destfile/d ...

  5. SAStruts リンク記述におけるs:linkとhtml:linkの比較

    http://localhost:8080/app/subapp/action/method/1 ホスト名以降.「メインアプリ/サブアプリ/アクション/メソッド/パラメータ」とします. SAStrut ...

  6. 单点故障解决方案介绍smart link/monitor link /stp

    文章目录 以太网单点故障 单点故障解决方案之Smart Link 单设备"链路备份"方案 Smart Link之链路正常 Smart Link之链路故障 Smart Link的基础 ...

  7. Smart Link Monitor Link

    Smart Link & Monitor Link 工作原理 当下游设备连接到上游设备时,使用单上行方式容易出现单点故障,造成业务中断.因此通常采用双上行方式,即将一台下游设备同时连接到两台上 ...

  8. linux hard link和soft link(硬链接和软链接)的简单介绍

    文件由何决定? 首先需要说明linux的文件的概念,我们如何分辨两个在linux里边的文件(以下简称文件)是不同的文件?由此就不得不说到一个东西,inode. 根据维基的定义: inode是指在许多& ...

  9. Linux中的两种链接:硬链接(Hard Link)和软连接(Soft Link)

    目录 1.什么是链接 2.硬链接 3.软链接(符号链接) 4.硬链接与软链接的区别 1.什么是链接 链接操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称.对于这个新的文件名,我们可以为 ...

  10. 通过inode理解hard link 和 soft link

    inode

最新文章

  1. pthread_cond_wait() 函数的使用
  2. Android深度探索HAL与驱动开发—第8章
  3. 国内电商场景大战中,企业如何寻找有效增长点?这里有答案了
  4. 移动开发工程师面试题集:Android iOS
  5. 线程安全面试题 java_Java面试题-线程安全
  6. Less (一种动态样式语言)
  7. spring cloud + nacos + feign调用
  8. C语言--第2次作业
  9. 错过后悔十年!计算机视觉入门到精通,学习书籍推荐
  10. Java 注解 (Annotation)浅入深出
  11. 算法笔记二分查找问题1
  12. 台服海岛纪元显示无法连接服务器,打开海岛纪元提示网络异常或者连接不上
  13. android activitygroup tab,android 之用ActivityGroup 实现Tab分页
  14. javaWeb图书购物商城
  15. 温故知新(七七)nextTick 是在本次循环执行,还是在下次,setTimeout(()=>{},0)呢
  16. 安装itunes需要管理员身份_iTunes安装失败 iTunes安装出错解决方法
  17. linux 查看kernel log,Linux Kernel Log
  18. 计算机术语int,整型(计算机语言)_百度百科
  19. java设备未就绪_java.io.IOException: 设备未就绪。怎么解决?
  20. 熟练的运用计算机英语怎么说,熟练用英语怎么说

热门文章

  1. 年终了,大家要小心!
  2. Matlab回归分析获取预测变量的系数和p值和R2(仅一行代码)
  3. vue2 动态添加响应式数据
  4. single-spa
  5. Java创造者詹姆斯·高斯林采访
  6. 20 年前,亚马逊就推出了大数据杀熟算法
  7. Echarts世界地图中国分区显示
  8. 编程开发常用词汇(持续更新)
  9. (转)中华英才网竞品分析报告2016
  10. 对数据库范式的理解以及无损分解技巧