当前位置:  技术问答>linux和unix

什么是符号链接,什么是硬链接?他们的区别是什么?

    来源: 互联网  发布时间:2017-02-11

    本文导语:  不要照抄网上那些啊,个人感觉不是很好! | 软连接 ln -s 源文件 目标文件 硬连接 ln 源文件 目标文件 不能对文件夹创建硬连接 硬链接不能连接两个不同文件系统上的文件 硬连接 记录的是目...

不要照抄网上那些啊,个人感觉不是很好!

|

软连接 ln -s 源文件 目标文件
硬连接 ln 源文件 目标文件 不能对文件夹创建硬连接 硬链接不能连接两个不同文件系统上的文件

硬连接 记录的是目标文件的inode 一个文件有几个硬连接 就相当于有几个拷贝 所以源文件被删除后 还有几个备份 
软连接 记录的是目标文件的path 一个文件有几个软连接 源文件被删除后 虽然有路标 但房子已经不在了 软连接就失效了 访问不东西了 删除软连接文件 不影响源文件 

|
个人理解阿,软链接就是一个快捷方式
硬链接是同一个文件数据存储块,只是inode不一样

|
硬链接相当于镜像,保存相同的数据,软连接相当于一个指针,保存着inode

    
 
 

您可能感兴趣的文章:

  • 讨论一下UNIX中的硬链接与符号链接
  • 为一个文件建立一个符号链接,打开这个符号链接文件,将该文件的内容读出,并复制它。
  • 符号链接的本质是什么?
  • 从Linux拷贝文件时,总出现符号链接错误时怎么回事?
  • 送分:共享库一定要通过符号链接访问么?
  • 比较难的目录复制,如何原样复制链接符号文件和设备文件?
  • 怎么查看符号链接的源文件的地址?
  • shell脚本,符号链接
  • apache符号链接 权限问题
  • 删除符号链接
  • linux的动态链接库开发的时候,基类带有虚成员函数的话会找不到符号。
  • 如何获得一个符号链接的目标地址
  • 如何改变一个符号链接的属性?
  • shell查找符号链接及其指向目标的方法介绍
  • SOS ,在UNIX下编译C++程序时出现链接错误:未下义的符号,但函数库里有这些函数,不知道为什么?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux下nm命令(显示可执行文件的符号信息)介绍以及常见nm命令用法举例
  • 编写gcc的时候 (`)个符号表示什么意思(1前面的那个点符号)?
  • php 过滤英文标点符号及过滤中文标点符号代码
  • 选择性符号执行 S2E
  • 如何生成含所有符号的动态库文件
  • 在遍历目录的情况下如果遇到符号连接…………
  • 如何生成符号表?
  • 关于objdump -t显示程序的符号表的问题
  • 如何用命令判断一个目录是否是符号连接?
  • gcc能生成符号表吗?
  • linux中如何替换所有的标点符号
  • Oracle的SQL语句中如何处理‘&’符号
  • php中$美元符号与Zen Coding冲突问题解决方法分享
  • 内核导出符号是作什么用的??怎么使用?
  • sprintf如何格式化64位的无符号整数
  • 大整型(BigInteger)的符号位问题?
  • 如何访问内核模块的导出符号?
  • 新手小心:c语言中强符号与弱符号的使用
  • 使用Jquery获取带特殊符号的ID 标签的方法
  • PHP过滤★等特殊符号的正则
  • C++符号计算库 GiNaC


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3