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

    Unix中

    • 硬链接实际上是为文件建一个别名链接文件和原文件实际上是同一个文件(用ls -i查看,这两个文件的inode号是同一个,说明它们是同一个文件)。
    • 软链接自身就是个链接文件,建立的是一个指向,即链接文件内的内容是指向原文件的指针,它们是两个文件
    • 软链接可以跨文件系统,硬链接不可以。
    • 软链接可以对一个不存在的文件名(filename)进行链接(此时如果vi这个软链接文件,linux会自动新建一个文件名为filename的文件),硬链接不可以(其文件必须存在,inode必须存在)。
    • 软链接可以对目录进行连接,硬链接不可以。
    • ln 默认创建的是硬链接。
    • 使用ln -s 创建软链接。

  • 相关阅读:
    hdu1410 数学题组合概率 log优化
    Triangle
    Unique Paths II
    Unique Paths
    Pascal's Triangle II
    Pascal's Triangle
    Plus One
    Remove Duplicates from Sorted Array II
    Remove Duplicates from Sorted Array
    Remove Element
  • 原文地址:https://www.cnblogs.com/wwcom123/p/11183942.html
Copyright © 2011-2022 走看看