1. 硬连接

命令:ln file1 file2

限制:不能跨分区;文件夹无效。

作用:实现对file1的一个硬连接。不同于拷贝(复制)。

效果:修改file1,file2会变;修改file2,file1会变。删除file1后file2任然存在且可用(数据任然为file1的数据)。多个硬连接,也始终只有一个存储区块。

原理:每对file1增加一个硬连接,系统对file1的对应的硬盘数据节点的连接数加一。当删除file1或file2等其它硬连接时,对磁盘对应的数据节点连接数减一,只有当连接数为0时,才真正的删除数据。

1. 软连接

命令:ln -s file1 file2

作用:实现对file1的一个软连接。

限制:可以跨分区;文件夹无效。

效果:修改file1,file2会变;修改file2,file1会变。删除file1后file2变为不可用。若强行编辑file2并保存,系统会生成文件file1,内容为file2编辑的内容。若对file2再建立软连接file3,实际效果为file3为file1的软连接。

原理:类似于windows的快捷方式。

1. 复制

命令:cp file1 file2

作用:实现对file1的一个拷贝。

限制:可以跨分区,文件夹有效。

效果:修改file1,对file2无影响;修改file2,对file1无影响。删除file1,对file2无影响;删除file2,对file1无影响。

原理:磁盘存储空间的一个拷贝。

linux 复制 链接文件,Linux硬链接、软连接和复制的区别相关推荐

  1. linux链接文件:硬链接和软连接

     linux系统中链接文件分为硬链接和软链接(软链接也叫符号链接). 硬链接和软链接都是指向文件的一种方式,但两者有不同的地方,主要有以下不同: 硬链接:伪备份   软连接:快捷方式    1.硬 ...

  2. Linux上创建和更改硬链接和符号链接(软连接)

    Linux上创建和更改硬链接和符号链接(软连接) 对于Linux上的硬链接和软连接而言,使用cp命令,无论覆盖其中的那个文件(源文件,软连接文件,硬链接文件),其它文件的内容都会同步修改. 点击(此处 ...

  3. linux 符号连接文件,Linux 硬链接和软链接(符号链接)

    什么是目录 Linux 文件系统是树状结构的.根目录下存在一系列子目录.目录里边有文件或者子目录. 但问题在于: 目录是什么? 文件又是什么? 文件是:数据 + 属性(比如名字.创建时间.所有者之类) ...

  4. Linux之 如何查看文件是`硬链接`还是`软链接`

    Linux之 如何查看文件是硬链接还是软链接 可以用 ll 文件名 查看文件属性 以l开头的是软链接 , 相当于快捷方式 以-开头的是硬链接 实验 实验 1 创建一个文件名为"hello&q ...

  5. Linux入门学习(四)—— 什么链接文件?软链接文件和硬链接文件有什么区别以及特点?

    引言:上期回顾(想要学习的童鞋可以点击看看) 前几章我们所说的命令都是针对文件和文件夹,和一些常用操作.今天我们来学习特殊一点的文件"链接文件",这一章节会告诉大家什么是链接文件, ...

  6. 删除链接文件 linux,rm 删除链接文件的问题

    xh_8998 于 2009-06-04 09:28:42发表: 都是高手啊! 微宝贝 于 2009-03-12 11:58:14发表: 引用: 命令补全只是为了方便你的操作, 不是为了培养只会按 R ...

  7. Linux系统:软链接与硬链接的原理分析

    1.相关概念 1.索引节点inode(index node):inode就是索引节点,它用来存放档案及目录的基本信息,包含时间.档名.使用者及群组等. inode 是 UNIX/Linux 操作系统中 ...

  8. linux 符号链接有什么用,硬链接和符号链接有什么区别?

    问题描述 正如标题所示,我想知道命令ln创建的硬链接和软链接之间的区别.命令man ln确实提供信息,但没有充分回答我的问题. 另外,如果有人能提供一个硬链接比符号链接更可取的设置,那将会很好. 最佳 ...

  9. 1.10- 链接文件 及 硬链接和软连接的区别

    如果需要在系统中维护同一个文件的两个或多个副本,不需要使用两个或多个物理副本,可以使用一个物理副本和多个虚拟副本,这种虚拟副本称为链接. 链接是目录中的占位符,指向文件的真实位置(可以理解为指针). ...

  10. LInux软硬链接概念,03硬链接和软链接的区别和联系

    首先我们需要了解linux下硬链接以及软连接的基本概念. 硬链接:新建的文件是已经存在的文件的一个别名,当原文件删除时,新建的文件仍然可以使用. 软链接:也称为符号链接,新建的文件以"路径& ...

最新文章

  1. python实现yolo目标检测_从零开始PyTorch项目:YOLO v3目标检测实现
  2. Mqtt paho 回调函数触发机制跟踪
  3. 深入理解 Java 虚拟机 学习笔记
  4. maven中spring-boot-dependencies变量名冲突
  5. Ubuntu16.04下Hadoop 2.7.3的安装与配置
  6. php表单提取,php – 使用RegEx提取表单字段
  7. Dojo学习笔记(7. dojo.dom)
  8. 10 行 Python 代码自动清理电脑内重复文件,解放双手!
  9. TensorFlow基础篇(二)——tf.get_variable()和tf.get_variable_scope()
  10. C#正则匹配、分组和替换
  11. 苹果手机计算机切换用户名,苹果ID如何切换账号?苹果手机切换ID登录使用教程...
  12. wps演示怎么提高列表级别_wps文字如何设置标题级别
  13. 外交部称扣押日本公司船舶只是一起个案
  14. surface安装ubuntu终极拯救指南
  15. 惠州生物实验室建设宝典
  16. 软件项目管理复习(一-七章)
  17. 微星显卡拷机测试软件,微星显卡拷机软件(MSI Kombustor)
  18. 28岁程序员:我要转行能行么?网友:除了写代码你还能干啥?
  19. wordpress搜索引擎蜘蛛统计插件SEO
  20. Monkey自动化测试

热门文章

  1. 二叉树的中序遍历_94. 二叉树的中序遍历 - 中等
  2. easyui的datagrid的使用方法
  3. pythond的执行原理_Python多进程原理与实现
  4. linux乱码的文件怎么删除,如何删除Linux的乱码文件
  5. mac pycharm 卸载_Mac上Virtual Box虚拟机Linux系统安装
  6. 计算机应用技术爱岗敬业,高职专业人才培养方案(计算机应用技术).doc
  7. 皮亚诺曲线java,多维空间点索引算法概述
  8. 计算机大学一个专业几个班,2016年兰州大学计算机类(含基地班、计算机科学与技术等4个专业)专业最低分是多少?...
  9. (八)用于人脸识别的Web API
  10. 从容器开始的良好做法