zoukankan      html  css  js  c++  java
  • linux系统——软链接、硬链接

    区别:硬链接原文件&链接文件公用一个inode号,说明他们是同一个文件,而软链接原文件&链接文件拥有不同的inode号,表明他们是两个不同的文件;
    在文件属性上软链接明确写出了是链接文件,而硬链接没有写 出来,因为在本质上硬链接文件和原文件是完全平等关系;
    链接数目是不一样的,软链接的链接数目不会增加;
    文件大小是不一样的,硬链接文件显示的大小是跟原 文件是一样的,这用强调,因为是等同的嘛,而这里软链接显示的大小与原文件就不同了

    建立软链接就是建立了一个新文件。当访问链接文件时,系统就会发现他是个链接文件,它读取链接文件找到真正要访问的文件。


    硬链接:在磁盘上有一份内容一样的文件产生,但不改变文件的Inode,也就是与原文件共用Inode;
    硬链接说白了是一个指针,指向文件索引节点,系统并不为它重新分配inode。

    软链接:不在磁盘上有一份内容一样的文件产生(),但产生新的Inode;

    文件复制:产生新的文件内容,并且使用新的Inode.简单的说软链接相当于快捷方式。

    当用cp命令copy一个软链接时,copy的是软链接所对应的内容,而不是软连接本身。
    要直接cp软链就需要加-d参数
    cp -df ./* ../

  • 相关阅读:
    改进IT服务流程17步 IT管理
    ISO 17799 /27001标准简介
    风险管理_cissp
    操作安全_cissp
    isms实施步骤
    CISSP要点-第五章安全体系结构和设计
    WLC+AP,跨专线实现异地多SSID流量分流 H-REAP
    186、说一下C++左值引用和右值引用
    180、C++从代码到可执行程序经历了什么?
    177、你知道回调函数吗?它的作用?
  • 原文地址:https://www.cnblogs.com/sun-frederick/p/4763322.html
Copyright © 2011-2022 走看看