20200518——云计算运维13/14 文件属性概述

20 篇文章 1 订阅

文件属性概述

ls -li /etc/

在这里插入图片描述
上图主要分为两个部分
第一个部分:文件属性
第二个部分:文件名称

01 文件数据的inode信息:index node == 索引节点
作用:快递从磁盘中找到数据信息

02 文件的数据类型:文件 目录 连接文件 设备文件
linux一切皆是文件 作用:指明数据的文件类型

03 权限类信息 r read 读 w write 写 execute 执行
作用:控制让不同的用户对文件可以有不同的权限

04 文件目录的硬连接数:就类似于超市的入口
作用:多个路径可以查看数据信息

05 文件所属用户信息
作用:文件的创建或者拥有者

06 文件所属组信息
作用:文件或数据的所属用户组

07 文件的大小信息

08 文件的时间信息

文件属性详细说明——文件类型

文件类型概念

windos:区分文件的类型 扩展名
linux:不用扩展名来区分文件类型

linux系统区分文件类型方法

颜色区分

利用属性信息进行区分

利用特殊命令区分

file 文件名字

linux系统中常见的文件类型

d —— 目录文件类型

- —— 普通文件

1)纯文本 text 可以直接编辑查看的普通文件
2)二进制文件 binary 命令文件,不可以编辑
3)数据类型文件 data 压缩的文件

l —— 链接文件(快捷方式)

创建方法
ln -s 源文件 快捷方式(软链接文件)

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

块文件: 存储的设备文件 光驱设备文件 磁盘
字符文件:根本停不下来的输出字符信息

s —— socket文件(网路编程)

拓展命令说明

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

显示命令的所在路径: which cat

显示命令路径以及文件:whereis

作用:显示命令路径以及命令相关的帮助的手册文件路径

安装 locate

yum provides locate
yum install -y mlocate

需要生成数据库文件

updatedb

在这里插入图片描述

快速查找数据信息命令

find命令语法
find 找寻的范围语法 -type 类型信息 -name 指定文件的名称

模糊查找:

find 路径信息 -type 文件类型 -name "文件名*"
find 路径信息 -type 文件类型 -name "文件*名"
find 路径信息 -type 文件类型 -name "*文件名*"

显示目录结构信息

tree /oldboy ——显示指定目录中的所有数据和所有结构信息
tree -L 1 /  L = level
tree -d /  只显示目录的文件夹信息

系统中如何对文件进行压缩处理

压缩的命令 tar
压缩命令语法

tar zcvf

z 压缩的方式 为zip
c 创建压缩包文件
v 显示压缩的过程
f 指定压缩包文件路径信息

tar zcvf 目录 指定要压缩的数据文件

如何解压数据包

tar xvf mmz.gz

文件属性信息详细说明——文件权限

文件数据权限有什么

r read —— 读权限 4
w write —— 写权限 2
x execute —— 执行权限 1

- —— 没有权限 0

权限赋予到指定人

属主信息 文件所有者(监护人) 权限
属组信息 文件所有者(亲人) 权限
其他用户 隔壁老王
在这里插入图片描述

文件属性信息详细说明——用户信息

系统中用户信息有什么用

a 利用用户登录系统
b 利用用户管理数据
c 利用用户管理进程

系统如何识别当前的用户

利用用户的数值编号进行识别,每一个用户都有一个编号(UID)

用户组的概念

sa (system admin)
dev(development)
dba (database admin )

id 用户名

显示用户名和uid对应关系
显示属于的用户组,以及组名和gid对应关系
用户可能属于哪些组

用户进行分类

a 超级管理用户 root uid = 0
b 虚拟用户 xxx uid 1~999
c 普通用户 1000+

文件属性信息详细说明——inode

inode 索引节点
文件或数据在磁盘中的位置

block 索引节点指向的内容
文件或数据的具体内容

读取数据的原理
1 找到指定数据
2 读取数据内容,先获取文件数据inode信息
3 根据inode信息在磁盘上找到对应block
4 根据block信息获取文件真正内容

文件详细说明——时间类型

文件数据时间类型

1 访问时间
2 修改时间
3 改变时间

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值