zoukankan      html  css  js  c++  java
  • centos7 文件属性介绍block+软硬连接介绍

    • block

    block用于存放的是数据信息

    block默认大小是4k,可以进行调整

    比较大的文件,会占用多个block

    比较小的文件,剩余空间无法使用,浪费磁盘空间

    • 软硬链接的区别

    硬链接:是文件的多个门

    使用方法:ln 链接的源文件 硬链接的文件信息

    软连接:文件的快捷方式

    使用方法:ln -s 链接的源文件 软链接的文件信息

    1. 链接后的文件大小不一致
    2. 链接后的文件类型和权限不一致(颜色不一致)
    3. 链接后的文件和源文件 inode信息有出入
    4. 硬链接indoe号码一致
    5. 软链接inode号码不一样
    6. 源文件被删除之后
    7. 硬链接文件依然有效
    8. 软链接文件失效

    系统中的目录是不能创建硬链接的

    •  硬链接数

    新创建一个目录test,查看它的硬链接数为2

     

     为什么等于2呢?在当前目录下指向test目录的一个硬链接数,和进入test目录,一个"."表示当前目录。

    所以这就是两个目录。

    如何查看当前目录有多少个子目录呢?

    我给test目录创建了20个目录,

    mkdir test{1..20}

    再查看它目录下有多少子目录数

    ll ~/test | grep -c "^d"
    
  • 相关阅读:
    Go语言学习之1 基本概念、环境搭建、第一个Go程序
    go环境搭建
    go 圣经阅读笔记之-入门
    RabbitMQ
    图片选择并使用base64展示
    关于c# hashtable的一个注意点
    js image to base64 摘录
    linq to sql 获取sql与参数添加到日志中
    时钟的实现
    无限级菜单的实现
  • 原文地址:https://www.cnblogs.com/syscal/p/13773526.html
Copyright © 2011-2022 走看看