zoukankan      html  css  js  c++  java
  • 软硬链接的区别和重点

    软连接创建:
          语法:ln -s 源文件 软连接文件
                 软连接类似windows的快捷方式
                 软连接类似一个文本文件,里面存放的是源文件的路径,指向源文件实体
                 删除源文件,软连接文件依然存在,但是无法访问指向的源文件路径内容
                 失效的时候一般是白字红底闪烁提示
                 软连接文件不能提前存在
                 软连接和源文件是不同类型的文件,也是不同的文件,inode号也不相同
                 删除软连接文件可以用rm命令
    硬链接文件创建:
       语法: ln 源文件 硬链接文件
               默认不带参数创建的就是硬链接文件
              源文件和硬链接文件的inode号相同
              ln不能对目录创建硬链接,但可以创建软连接
              删除软连接文件,对源文件和硬链接文件无任何影响
              删除文件的硬链接文件,对源文件和软连接文件无任何影响
              删除链接文件的源文件,对硬链接无影响,会导致软连接失效
              同时删除源文件及其硬链接文件,整个文件才会真正被删除
             很多硬件设备中的快照功能,使用就类似硬链接的原理
             软连接可以跨文件系统,硬链接不可以跨文件系统

    目录链接小结:
             对于目录,不可以创建硬链接,但可以创建软连接
             对于目录的软连接是生产场景运维中常用的技巧
             目录的硬链接不能跨越文件系统 
             每个目录下面都有一个硬链接“.”号,和对应上级目录的硬链接“..”
             在父目录里面创建一个子目录,父目录的连接数增加1,子目录里面有..指向父目录
             但在父目录里面创建文件,父目录的连接数不会增加

  • 相关阅读:
    移动网页如何只调出数字键盘
    把HTML5网页封装成APP,APK的方法
    HTML5,微信开发原码社区
    display:table 水平居中
    input在苹果浏览器下变成圆角的解决方案
    四种方法解决DIV高度自适应问题
    jquery prop和attr的区别
    移动端网页JS框架-手机触摸事件框架,日历框架带滑动效果
    meta viewport标签的使用说明(手机浏览缩放控制)
    javascript json格式解析方法
  • 原文地址:https://www.cnblogs.com/sunshineyang/p/5944154.html
Copyright © 2011-2022 走看看