zoukankan      html  css  js  c++  java
  • ln 硬链接与软链接

    ln 硬链接与软链接

    欢迎来到 来到大浪涛天的博客

    ln 硬链接与软链接

    1. 命令详解

    ln 命令可以理解为link,其功能是创建文件间的链接,链接包括硬链接和软链接

    2. 语法格式

    ln [option] [source] [target]

    3. 选项说明

    无参数    创建硬链接
    -s        创建软连接(符号链接)

    4. 链接说明

    硬链接

    1. 硬链接是指通过索引节点来进行链接,在Linux(ex2,ex3,ex4)文件系统中所有文件都有一个独有的inode编号,在linux文件系统中,多个文件名指向同一个索引节点(inode)是正常且允许的。这种情况就是硬链接,硬链接文件相当于文件的另外一个入口。它的作用就是允许一个文件拥有多个有效路径名(多个入口),这样用户就可以建立硬链接到重要文件,防止误删源数据。
    2. 具有相同inode节点号的多个文件互为硬链接文件
    3. 删除硬链接文件或者删除源文件任意之一,文件实体并未删除
    4. 只有删除了源文件以及所有源文件所对应的硬链接文件,文件实体才会被删除
      软连接
    5. 软连接类似于windows的快捷键方式
    6. 软连接的语法格式为:
      ln -s 源文件 目标文件
    7. 软链接删除了源文件后,链接文件会失效,无法访问指向的源文件实体
    8. 失效的时候一般是白字红底闪烁提示

    5. 生产实例

    给目录创建软连接
    ln -s /application/apche2.2.17/ /application/apache

  • 相关阅读:
    网络流入门
    Sereja and Swaps(贪心+暴力枚举区间)
    multiset
    欧拉路
    整除分块
    蓝魔法师
    选点
    F. Tree with Maximum Cost(换根)
    “db2执行sql语句,注释没了”的解决办法
    Mybatis中的自带Mapper方法
  • 原文地址:https://www.cnblogs.com/chacha51/p/13764881.html
Copyright © 2011-2022 走看看