美文网首页
4.文件属性

4.文件属性

作者: 小橙子_43db | 来源:发表于2020-02-21 23:27 被阅读0次

Linux系统是多用户系统,不同的用户在系统中处于不同的地位,也需要配置不同的权限。为了保护系统的安全性,Linux系统对不同用户访问同一文件(包括目录文件)的权限做了不同的规定。

文件的属性包括文件所属用户,所属用户组,创建时间等,其中主要关注的是文件的所有者和文件得权限。在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组。

实例中,boot文件第一个字母用d表示,d表示的是目录文件。

文件属性的第一个字符表示文件的类型:

d:则是目录

-:则是文件;

l:则表示为链接文档(link file);

b:则表示为装置文件里面的可供储存的接口设备(可随机存取装置);

c:则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。

接下来的9个字符每3个字符为一个组,分别表示该文件的所属用户的权限,该文件所属用户的同组其他用户的权限,其他用户的权限。其中具体权限分为:r(读),w(写),执行(x),不具有该项权限用-表示。

说明:Linux文件的权限分3组,对应的是不同的用户对文件的权限,Linux中的用户是按组的方式来管理,用户和组之间是多对多的关系,文件的三组权限对应的是三种用户的权限,第一组是所属用户的权限,第二组是所属用户同组的其他用户的权限,第三组是用户所在组之外的用户的权限。

例如:drwxr-xr-x  表示文件为目录,所有者具有读写执行的权限,同组其他用户具有读和执行的权限,组外用户具有读和执行的权限。

更改文件属性

1.chgrp:更改文件属组

语法:chgrp  可选项  组属名  文件名

参数选项

-R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。

2.chown:更改文件属主

更改文件属主,也可以同时更改文件属组

语法:chown [–R] 属主名 文件名

           chown [-R] 属主名:属组名 文件名

3.chmod :更改文件的三个权限组对应的九个属性(读、写、执行)

语法:chmod  [可选项]  权限组  文件名

选项与参数:

xyz : 就是刚刚提到的数字类型的权限属性,为 rwx 属性数值的相加。

-R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有文件都会变更

Linux文件属性有两种设置方法,一种是数字,一种是符号。

Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。

先复习一下刚刚上面提到的数据:文件的权限字符为:『-rwxrwxrwx』, 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:

r:4

w:2

x:1

每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: [-rwxrwx---] 分数则是:

owner = rwx = 4+2+1 = 7

group = rwx = 4+2+1 = 7

others= --- = 0+0+0 = 0

相关文章

  • 4.文件属性

    Linux系统是多用户系统,不同的用户在系统中处于不同的地位,也需要配置不同的权限。为了保护系统的安全性,Linu...

  • 2019-07-18

    day15 系统文件属性 课程介绍 1.文件属性中有什么2.文件属性文件类型 解锁很多命令3. 文件属性文件权限...

  • linux 查漏补缺 2

    Linux 下软件安装相关 2.1 文件属性和可执行属性 2.1.1 文件属性 文件属性 rwx 中 r 表示 r...

  • 文件的属性、软硬链接、命令执行流程

    一 、 文件属性 ll -h 查看文件属性 ls -l [root@ZhaoJianHao-1 ~]# llto...

  • 7月18日 系统文件属性

    文件属性组成部分 1.文件inode号码 2.文件类型信息 3.文件权限信息 4.文件硬连接数 5.文件所属用户 ...

  • Linx--常用命令第三篇

    一.常用命令 - find 根据文件属性进行搜索 语法: find 路径 文件属性 例如: find ....

  • 2019-07-19

    day16 文件属性相关知识 A.昨日回顾: 1.文件属性组成部分:8个部分 文件类型2.文件属性类型:(文本文件...

  • Linux-03

    一、常用命令 - find 根据文件属性进行搜索 语法: find 路径 文件属性 例如: find . -nam...

  • linux 文件属性与目录管理

    linux 文件属性与目录管理 linux 文件属性 linux 文件基本属性 当为[ d ]则是目录 当为[ -...

  • day 16 操作系统文件属性/正则符号

    find的使用 文件属性--文件索引概念 inode block 文件属性--硬链接数 硬链接 软连接 系统正则符...

网友评论

      本文标题:4.文件属性

      本文链接:https://www.haomeiwen.com/subject/bhanoctx.html