查看文件sun.txt   加上参数i 是显示节点 inode

[root@bogon test]# ls -li sun.txt

10006225 -rw-r--r--. 1 root root 0 6月   2 10:26 sun.txt

接下来创建 硬链接  ln

[root@bogon test]# ln  sun.txt  sun123.txt

[root@bogon test]# ls -li sun*

10006225 -rw-r--r--. 2 root root 10 6月   2 10:27 sun123.txt

10006225 -rw-r--r--. 2 root root 10 6月   2 10:27 sun.txt

看到 俩个文件的 inode  是一样的。

现在给 sun.text  文件写入一些东西   hello word   保存退出

[root@bogon test]# cat sun123.txt

hello  word

[root@bogon test]#

发现  sun123.txt  中的内容也是  hello word

删除源文件 sun.txt  发现 sun123.txt  没有被删除。

[root@bogon test]# rm  -rf sun.txt

[root@bogon test]# ls

123  123.php  sun123.txt

软连接 也称符号连接   类似于  win中的快捷方式。

创建文件 123

创建 符号文件  123ln      命令   : ln  -s  123  123ln

[root@bogon test]# ls -li 123*

10006211 -rw-r--r--. 1 root root 48 6月   1 16:53 123

10006212 lrwxrwxrwx. 1 root root  3 6月   2 10:45 123ln -> 123

发现符号文件的i节点和123 文件的i节点不一样。

给 123文件写入 数据   hello word

[root@bogon test]# cat  123

hello word

[root@bogon test]# cat 123ln

hello word

发现软链接 文件内容也是 hello word

[root@bogon test]# rm  -f 123

[root@bogon test]# cat 123

cat: 123: 没有那个文件或目录

[root@bogon test]# cat 123ln

cat: 123ln: 没有那个文件或目录

[root@bogon test]#

删除原文件  发现 软连接文件也不存在 。

总结

1 改变源文件   硬文件  软文件 的 内容都改变。

2 该变硬连接文件 和软连接文件   源文件也该改变。

3 删除源文件  硬连接文件还存在   但是 软链接文件失效。

4 硬文件和源文件的  i节点书相同    软连接文件和源文件的  i节点数不同。

linux 软链接 硬链接的更多相关文章

  1. Linux 软链接 硬链接 ln命令(繁杂版)

    注意:创建软连接的时候,要用绝对路径!!! 这是linux中一个非常重要命令,请大家一定要熟悉.它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln - ...

  2. Linux 软链接 硬链接 ln命令(简约说明版)

    注意:路径使用绝对路径!! 解决方法: 当我们需要在不同的目录下用到同一个文件时,会用到以下命令. 命令:ln 作用:为某一个文件在另外一个位置建立一个同步的链接 语法:ln [option] 源文件 ...

  3. Linux软链接硬链接的区别

    ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在 ...

  4. 理解 Linux 的硬链接与软链接(待研究)

    从 inode 了解 Linux 文件系统 硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 inode),而索引节点对象是 Linux ...

  5. Linux 的硬链接与软链接

    Linux 的硬链接与软链接    http://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/    若一个 inode 号对 ...

  6. 理解Linux的硬链接与软链接-转载

    理解Linux的硬链接与软链接 来自:https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/index.html

  7. windows中的软链接硬链接等

    学校嘛,有些时候还是得逆逆上网客户端啥的,并且学校的不少工作,这Windows的需求还是挺强的,之前Win10的体验并不是太好,不过时隔这么久,打算从7升级到10了,恰好系统也该换了. 首先是命令行的 ...

  8. 【Linux学习】Linux文件系统4—Linux文件硬链接与软连接

    Linux文件系统4-Linux文件硬链接与软连接 inode:索引节点 (连接文件)link 一.文件硬链接 1.Linux文件系统中,inode只相同的文件是硬链接文件 2.不同文件名,inode ...

  9. Linux系统硬链接和软链接介绍

    1.链接的概念 在Linux系统中链接分为硬链接和软连接两种,一种为硬链接,另一种为软连接或符号链接(symbolic Link).ln命令就是创建链接文件的,在默认不带参数的情况下,执行ln命令创建 ...

随机推荐

  1. Java 对称加密

    最近在做一个用户 token 功能,学习了加密相关 AES/DES.RSA 等.其中涉及一个对称和非对称加密问题.对称加密虽然没有非对称加密那样安全性高,但好处是加密速度快,但某些场合还是可以选择使用 ...

  2. 解放内存之搭建自己的 R Server

    学校的课五门有四门需要跑R程序,有一些长长长的代码实在是占用了太多的内存,果断决定搭个R的服务器放着自己跑. 愉快的是,R studio server 的搭建真心简单快捷~这个从前被我忽略的东东终于排 ...

  3. CodeForces - 622F:The Sum of the k-th Powers (拉格朗日插值法求自然数幂和)

    There are well-known formulas: , , . Also mathematicians found similar formulas for higher degrees. ...

  4. HihoCoder 1121 二分图一•二分图判定

    二分图一•二分图判定 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 大家好,我是小Hi和小Ho的小伙伴Nettle,从这个星期开始由我来完成我们的Weekly. 新年回 ...

  5. CentOS7 配置光盘iso镜像为本地yum源

    因为系统使用的最小化安装,所以很多软件没有安装上,又无法上网,为了方便,所以直接将上传的iso镜像直接作为yum源. 我已经将光盘的iso镜像上传至服务器. 接下来就是将iso的光盘镜像进行挂载了 m ...

  6. ACM学习历程—HDU5701 中位数计数(中位数 && 计数排序)

    http://acm.hdu.edu.cn/showproblem.php?pid=5701 这是这次百度之星初赛2B的第六题.之前白山云做过类似的题,省赛完回来,我看了一下大概就有这样的思路:首先枚 ...

  7. 洛谷P1119 灾后重建

    传送门 题目大意:点被破坏,t[i]为第i个点修好的时间,且t[1]<t[2]<t[3].. 若干询问,按时间排序,询问第t时刻,u,v的最短路径长度. 题解:floyed 根据时间加入点 ...

  8. 洛谷 1291 [SHOI2002]百事世界杯之旅

    题目:https://www.luogu.org/problemnew/show/P1291 大水题!套路!模板! 稍微注意一下输出就行了. #include<iostream> #inc ...

  9. Cocoa Pod使用总结

    1. 背景 CocoaPod是Swift,Objective-C语言编写的Cocoa项目的依赖管理工具.简单点说就是它管理了很多的Swift和Objective-C的库,然后通过CocoaPod可以比 ...

  10. Unidac手工安装

      Universal Data Access Components Source Code Copyright 1997-2010, Devart. All Rights ReservedThere ...