link  链接

语法: ln [-option] 源文件 链接文件

解析:分类:硬链接、软链接,链接的目的就是为了让文件在系统有多个地方可以看到。

参数: -d ---- 创建的链接文件是硬链接,缺省参数(不加参数,默认就是硬链接),即ln 不    加参数创建的就是硬链接,跟链接文件后面是.hard 或者是.soft没有关系

-s ---- 创建的就是软链接

建议:创建硬链接的时候,方便记忆,可以在链接文件后面添加.hard 后缀名

创建软链接的时候,可以添加 .soft 方便记忆

备注:.hard 或者.soft 不是区分软硬链接的标识符

链接的增删改查详解

硬链接:

1、查看源文件和硬链接文件,内容是完全一样的,新增硬链接,节点数会 +1;修    改了链接文件或者是源文件,对应的源文件或者链接文件都会同步修改

2、原因就是源文件和链接文件的code是同一个

3、删除其中一个文件,节点数 -1 ,对另外一个文件内容上没有影响,删除 使用 rm

4、

硬链接的新增: ln (-d 可省) 源文件 链接文件.hard

修改: vi  vim

查看: cat more less 等等

查看文件属性: ll

删除:rm

软连接:

1、

类似于Windows的快捷方式。软链接创建以后,节点数不发生变化,但是软链接的文件的大小发生变化了,变小了

正常的软链接是浅蓝色,箭头指向源文件;如果软链接变成的红色,一般都是  源文件发生了损坏。

但是,如果是创建软链接的时候,软链接和源文件不在同一个目录下,给源文件没有添加路径,就会出现创建好的

软链接变红色,原因是箭头指向无法找到源文件。解决办法:给源文件也添加绝对路径。

连接文件和源文件内容都是完全一样的,同步更新,但是 code(文件编号)是独立的。

2、

如果把软链接文件删除,对源文件和它的硬链接文件没有影响

如果把硬链接删除,对源文件和它的软链接文件内容也没有 影响,源文件的 节点数 -1

如果把源文件删除,对它的硬链接没有影响,但是节点数-1,源文件对应的软 链接变红色

软链接的权限永远显示的都是所有人都有所有权限,但是实际是按照源文件的 权限执行的,所以眼见不一定为实。

3、

软链接的新增: ln -s 源文件 链接文件.soft

编辑 vi vim

删除 rm

查看内容 :cat 、less 、more 等等

查看属性 ll

Linux 中 link 链接命令相关推荐

  1. linux中文件链接,关于Linux中文件,链接的一些思考

    在Unix系统中,操作系统为磁盘上的文本与图像,鼠标键盘操作,网络交互等IO操作设计了一组通用API. 使他们被处理的时候可统一用字节流的方式.所以说,除了进程之外,其他的一切均可看做文件. Linu ...

  2. linux命令创建硬链接,Linux中的ln命令:创建软链接和硬链接

    软链接是Linux文件系统的基本组成部分之一.在本教程分享了如何使用ln命令创建软链接和硬链接. 链接是对另一个文件的引用.链接为同一个文件赋予多个名称,并允许它们同时存在于两个或多个位置. 链接有两 ...

  3. Linux中的In命令

    2019独角兽企业重金招聘Python工程师标准>>> ln是linux中一个非常重要命令.它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用 ...

  4. linux系统in命令,Linux中的In命令

    ln是linux中一个非常重要命令.它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是: ln -s  源文件 目标文件    -s 是 symbolic的 ...

  5. Linux中ls -l命令展示信息详解

    Linux中ls -l命令展示信息详解 在Linux系统中,ls -l命令是用以列表的形式来查看当前目录下的文件或目录,下面就让我们一起来看看展示的信息是什么意思吧 以CentsOS7为例子 [roo ...

  6. Linux中常用的命令都是哪些单词的缩写

    作者:蓬岸 Dr.Quest 链接:https://www.zhihu.com/question/49073893/answer/114986798 来源:知乎 著作权归作者所有.商业转载请联系作者获 ...

  7. Linux学习系列二:Linux中的常用命令

    这个系列的Linux教程主要参考刘遄老师的<Linux就该这么学>.用的系统是RHEL8,如果遇见一些命令出现问题,请首先检查自己的系统是否一致,如果不一致,可网上查一下系统间某些命令之间 ...

  8. linux中pwd和oldpwd区别,linux中的pwd命令

    Linux系统中如何查看当前工作目录路径呢?使用pwd命令就可以做到.下面由学习啦小编为大家整理了linux中的pwd命令的相关知识,希望对大家有帮助! linux中的pwd命令详解 Linux中用 ...

  9. linux中pwd命令详解,linux中的pwd命令的详细解释

    linxu下的pwd命令执行能够立刻知道目前工作目录的路径名称,下面由学习啦小编为大家整理了linux的pwd命令的详细解释的相关知识,希望对大家有帮助! 一.linux中的pwd命令的详细解释 Li ...

最新文章

  1. yii2 后台权限验证获取用户身份_Yii2搭建后台并实现rbac权限控制完整实例教程...
  2. 从Request中获得当前请求的全路径
  3. 一大波 Android 刘海屏来袭,全网最全适配技巧!
  4. 12 求1+2+...+n
  5. IOS- 堆和栈 详解
  6. 关于 项目中Ioc基础模块 的搭建 (已适用于.net core / .net Framework / Nancy)
  7. Eclipse打JAR包引用的第三方JAR包找不到 问题解决
  8. Jupyter Notebook 快捷键 和 Markdown知识点总结
  9. ooooo123123emabc
  10. scikit_learn 官方文档翻译(集成学习)
  11. 汇编编译器以及 DOSBox0.74的安装使用(虚拟)64位
  12. 2013年工作中遇到的20个问题:241-260
  13. (14)System Verilog 常量const详解
  14. oracle 算年级,oracle 查询年级,班级,班级人数;
  15. Java生成随机数原理_JAVA随机数生成的机制
  16. java实现的开源mocker造数神器,10分钟可完成千万级别数据的造数-入门篇
  17. 12 款适用于开发人员的最佳 Web 开发软件
  18. 集线器、交换机、路由器、中继器及网关、网桥之间的区别
  19. 使用hBuilder打包成app扫一扫
  20. Pycharm 字体大小调整

热门文章

  1. 【一些随笔】艰难存折,恨不睡觉:大话年轻人的钱包囧境与退休梦想
  2. Java实现pdf文件添加水印,铺满全页。
  3. 更加灵活、经济、高效的训练 — 新一代搜推广稀疏大模型训练范式GBA
  4. eclipse给mysql修改表数据_Eclipse中java向数据库中添加数据,更新数据,删除数据...
  5. 360浏览器如何屏蔽某搜索网站的热搜
  6. 为什么html中无序排列点的颜色和大小变了
  7. php直播pk规则,直播连麦PK需要注意的基本事项(日昇文化)
  8. 为什么开发人员需要代码签名证书来保护源代码?
  9. 哲理小故事连载篇(一)
  10. L1-6 吉老师的回归 (15 分)(C/C++)