• Linux学习笔记Day04


    链接文件

               链接是一种存在共享文件和访问它的用户的若干目录项之间建立联系的方法。Linux中包括硬链接和软连接两种

    文件处理命令:ln

     

    • 软链接

     软连接特征:类似Windows快捷方式

    1、lrwxrwxrwx      l软连接

    2、文件大小     只是符号链接

    3、 /tmp/issue.soft -> /etc/issue   箭头指向源文件

     

    ln -s /etc/issue /tmp/issue.soft     #创建软链接
    ls -l /etc/issue        #查看源文件
    ls -l /tmp/issue.soft       #查看软链接文件

    硬链接特征:

    1、拷贝cp -p +同步更新

    echo"文件内容">>/etc/issue

    2、通过i节点识别

    3、不能跨分区

    4、不能针对目录使用

    5、允许给目录创建硬链接

    6、有在同一文件系统中的文件之间才能创建链接

    ln /etc/issue /tmp/issue.hard    #创建硬链接
    ls -l /etc/issue    #查看源文件
    ls -l /tmp/issue.hard     #查看硬链接文件

     

    对硬链接文件进行读写和删除操作时,结果和软链接相同。但是如果删除硬链接文件的源文件,硬链接文件仍然存在,而且保留了原有的内容,系统把它当成一个普通文件。修改其中一个,与其链接的文件同时被修改。

     

     

    将原文件拷贝一份,然后将原文件删除,这时候查看软链接和硬链接会发现,软链接里面不包含信息,而硬链接里面包含写入的信息

       

  • 相关阅读:
    js中eval详解
    javascript数组操作大全
    JavaScript面向对象编程深入分析
    IBatisNet系列二QuickStart篇
    IBatis.Net系列Mapped Statements的语法
    MonoRail学习-入门实例篇
    IBatisNet系列执行存储过程
    IBatis.Net系列多参数的SQL语句的配置
    Castle Startable Facility 简单理解
    wxPython创建系统托盘
  • 原文地址:https://www.cnblogs.com/Leisy/p/14645782.html
Copyright © 2020-2023  润新知