• Linux中的软链接、硬链接


    软链接:相当于快捷方式

    1、又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。

    2、软链接文件只是其源文件的一个标记,当删除了源文件后,链接文件不能独立存在,虽然仍保留文件名,但却不能查看软链接文件的内容了。

    3、对软链接文件进行读写操作时,系统会自动把该操作转换为对源文件的操作,但删除链接文件时,系统仅仅删除链接文件,而不删除源文件本身。

    4、ln -s src softlinkFile :创建软链接。unlink softLinkFile 或 rm softLinkFile删除软链接

    硬链接

    1、硬链接(hard link, 也称链接)就是一个文件的一个或多个文件名

    2、硬链接是把文件的i节点号指向该i节点,且链接计数器值加1。删除链接文件时计数器值减1,当其值为0时,i节点被释放。

    3、ln src harlink:创建硬链接

    区别

    硬链接不能跨文件系统,不能对目录进行链接。但软链接可以。

    硬链接的i node是相同的,而软链接是不同的。

    软链接的权限以源文件的权限为准。

     

  • 相关阅读:
    1012每日博客
    1011每日博客
    108每日博客
    1013每日博客
    1015每日博客
    写几个关于sql server的例子
    正则表达式实例
    gridview 选中行变色
    ASP.NET跨页面传值技巧
    关于不同电脑Outlook同步
  • 原文地址:https://www.cnblogs.com/whuqin/p/4982085.html
Copyright © 2020-2023  润新知