操作系统文件属性

1.文件属性信息概述

  文件属性信息组成

  

   01.文件数据的inode(index node-索引节点)信息: 快速从磁盘中检索找到数据信息

  02.文件的数据类型: linux系统中一切皆文件

  03.文件的权限位rwx(execute-执行): 控制不同的用户拥有不同的权限

  04.文件数据的硬链接数: 可以有多个路径查看数据信息

  05.文件的所属用户(属主): 文件的创建者或拥有者

  06.文件的所属组(属组): 文件或数据的所属用户组

  07.文件的大小信息

  08.文件的时间信息

2.文件属性信息详述

  1.文件类型概念说明

    1.文件类型概念

      Windows通过扩展名来区分不同文件

      linux不通扩展名区分文件,只是用来提示不同的文件类型 

    2.文件类型详细说明

      1.linux系统中常见文件类型

        d   --- 目录文件(directory)

        -    --- 普通文件(file)

             1.纯文本文件   --- 文本文件(test /etc/hosts):可以直接编辑查看的普通文件

                       

              2.二进制文件   --- 命令文件(binary  /bin/ls):可执行文件,不可编辑

                       

              3.数据型文件   --- 数据文件(date  /tmp/etc.tar.gz):压缩文件    *.tar.gz *.tar.bz2   ........

         l   --- 链接文件(快捷方式     软链接   硬链接)

        b/c   --- 设备文件(块文件/字符文件)

             b   --- 块文件:存储的设备文件          ---- 光驱设备文件 磁盘文件

             

             c   --- 字符文件:表示为装置文件里面的串行端口设备,如鼠标键盘   ---- 查看该类型文件会持续输出内容

              需要关注的设备文件:

              磁盘设备文件     /dev/sda

              随机设备文件     /dev/urandom

              输出设备文件     /dev/zero          ---- 黑洞出口文件 磁盘分区

              输入设备文件     /dev/null            ---- 黑洞入口文件    定时任务

         s   --- socket文件(网络编程)

      2.linux系统中区分文件类型

        1.颜色区分 

          白色 : 普通文件

          蓝色 : 目录文件

          绿色 : 表示颗执行文件

          红色 : 表示压缩文件

          浅蓝色 : 链接文件

          红色闪烁 : 表示链接的文件有问题

          黄色 : 表示设备文件

          灰色 : 表示其他文件

        2.利用属性信息区分

          ll命令查看属性

        3.利用特殊命令 file

                

    3.文件类型查看方法

      file 文件信息
            配置文件---.conf
         日志文件---.log
            脚本文件---.sh
         脚本文件---.py

    4.文件目录相关命令

      1.显示文件信息类型命令: file

      2.显示命令绝对路径信息: which

      

       3.显示命令绝对路径及命令相关的帮助手册文件路径

      

       4.快速定位文件路径消息

        locate  文件名称        ---- 可以显示文件所在路径信息

        updatedb           ---- 建立文件和对应目录结构关系,便于检索

        

         ps:默认centos7中没有安装locate

          yum  provides   locate

          yum  install  -y  mlocate

          updatedb

          

     5.快速查找数据信息命令 find

       find  命令语法

        find 找寻的路径范围 -type 类型信息 -name '文件名称'

       1.寻找指定名称文件信息: find / -type f -name 'ip'

        

       2.寻找部分文件名称信息: find / -type f -name '*.log'
        

        

        



       

  2.文件相关权限说明

    

  3.文件用户和用户组

  4.文件时间信息说明

  5.存储数据相关说明

  6.文件软硬链接说明

  7.文件访问原理

3.文件属性企业案例

  企业案例-磁盘空间满了

猜你喜欢

转载自www.cnblogs.com/zp751060301/p/12791377.html