一、Linux文件属性:

例如:

drwxr-xr-x  2 hdy  hdy   4096 11月 28 00:18 桌面
drwxr-xr-x
2
hdy
hdy
4096
11月 28 00:18
桌面
文件类型权限  链接数 文件拥有者  文件所属用户组   文件容量(大小)/Byte 最后修改日期  文件名 

1. 代表这个文件的类型及权限(permission)
2. 表示有多少个文件名链接到这个节点
3. 表示这个文件(或目录)的拥有者账号
4. 表示这个文件的所属用户组5. 表示文件的容量大小,单位Byte
6. 表示文件的创建日期或是最后修改的日期
7. 文件名(文件名前多一个‘.’,代表是隐藏文件)

二、文件类型权限:----------(共十位)

第一位:代表此文件是目录、文件或链接文件等。
  ○ d:目录
  ○ -:文件
  ○ l:链接文件(link file)
  ○ b:设备文件里面的可供存储的周边设备(可按块随机读写的设备)
  ○ c:设备文件里面的串行端口设备(例如:键盘、鼠标等一次性读取设备)
三位一组、共三组,分别代表 文件拥有者、文件所属用户组、其他人(非本人且没有加入此用户组)的权限,每组均为 /rwx/ 的组合,其中[r]代表可读(read);[w]代表可写(write);[x]代表可执行(execute)。若没有相应的权限,该位置用短线[-]来替代。

三、修改文件属性与权限(chgrp、chown、chmod)

1. chgrp:(change group)修改文件所属用户组
  Ø chgrp [选项]... 用户组 文件…
  Ø chgrp [选项]... --reference=参考文件 文件…
  Ø 常用[-R]:进行递归(recursive)修改,即连同子目录下的所有文件、目录都更新成为这个用户组,常用于修改某一目录下的所有文件的情况

2. chown:(change owner)修改文件拥有者
  Ø chown [选项]... [所有者][:[组]] 文件…
  Ø chown [选项]... --reference=参考文件 文件...

3. chmod:(change )修改文件权限,SUID、SGID、SBIT等特性
  Ø chmod [选项]... 模式[,模式]... 文件...
  Ø chmod [选项]... 八进制模式 文件...
  Ø chmod [选项]... --reference=参考文件 文件…
  A. 数字类型修改文件权限,权限对照表(r-4,w-2,x-1)
    ▪ 文件基本权限共九个,分为三组(拥有者,群组,其他人)的读、写、执行,各自的三个权限(r、w、x)需要累加,例如-rwxrwx---,对应 的数字分别是7、7、0,所以当我们修改权限时,该文件的权限数字为770,语法为:chown 770 fl(fl为某文件)
    ▪ 书上给出了上面的教学,但是我认为这个应该是每组对应二进制下的100、010、001,也就是说1为有权限,0为无权限,因此也就好理解上面的了(如果看糊涂了,这一条不需要记住,直接记住上面一条即可)
  B. 符号类型修改文件权限

chmod

u(user、拥有者)

g(group、群组)

o(others、其他人)

a(all、所有)

+(加入)

-(移除)

=(设置)

r

w

x

文件、目录名

    ▪ 例如:chown u=rwx g=rx o=rx example(example为例文件)
    ▪ 例如:chown a+x example2(给example2文件的三组加上了执行权限)

Linux文件属性及权限的更多相关文章

  1. Linux 文件属性及权限_007

    Linux一切皆文件: Llinux系统的文件或目录的属性主要包括:索引节点.文件类型.文件权限.链接数.所属的用户和用户组.最近修改时间等. Llinux文件属性及权限图形说明: Linux文件属性 ...

  2. Linux文件属性和权限管理

    Linux系统为多用户系统,分为三种不同类型的用户: 1. 所有者(User): 文件的拥有者,即创建文件的用户. 2. 同组用户(Group): 与所有者同一组的用户. 3. 其他用户(Others ...

  3. Linux文件属性与权限

    一.在Linux里面,任何一个文件都具有“User,Group,Others”(用户.用户组.其他人)三种身份 二.用户组最有用的功能之一,就是当你在团队开发资源的时候,且每个账号都可以有多个用户组的 ...

  4. linux 文件属性与权限

    内容源于: 鸟哥的linux私房菜 链接如下: Linux 的文件权限与目录配置 Linux 磁盘与文件系统管理 Linux 文件与目录管理 目录 Linux文件属性 [文件属性解析(SUID/SGI ...

  5. Linux文件属性和权限

     Linux文件属性 第一栏:表示文件类型和权限 文件的类型:  d:目录    -:文件    l:链接文件    b:可存储设备    c:可输入设备 第一组:表示拥有者权限 第二组:表示该组的权 ...

  6. linux 文件属性、权限、所有人、所属组

    Linux命令行模式下,文件还是需要通过ls -l来查看 可以通过ll查看长文件,会有如下类型显示drwxr-xr-x  2 root root 4096 Nov 10  2010 conf 总共有7 ...

  7. linux 文件属性文件权限

    权限 -rw-------. root root Mar : anaconda-ks.cfg drwxr-xr-x root root May : dir1 drwxr-xr-x root root ...

  8. linux文件属性权限相关

    一个linux目录或者文件,都会有一个所属主和所属组. 所属主,即文件的拥有者,而所属组,即该文件所属主所在的一个组. linux文件属性 包括文件类型 - d  l  b c s 依次表示 普通文件 ...

  9. Linux学习之CentOS(四)----Linux文件属性、所有者、群组、其他组及文件权限操作简要总结

    Linux文件属性.所有者.群组.其他组及文件权限操作简要总结 首先介绍一个重要的知识点:文件属性控制权限 [root@www ~]# ls -al total 156 drwxr-x--- 4 ro ...

随机推荐

  1. JavaScript 中的undefined and null 学习

    JavaScript 中的undefined and null learn record from the definitive guide to html5 JavaScript 中有两个特殊值:u ...

  2. Solr(六)Solr索引数据存放到HDFS下

    Solr索引数据存放到HDFS下 一 新建solr core hdfs 方法:http://www.cnblogs.com/Matchman/p/7287385.html 二 修改solrconfig ...

  3. RabbitMQ windows安装(一 )

    RabbitMQ 简单介绍: 是可以实现应用程序的解耦和异步,也可用作消息缓冲和消息分发的消息队列(MQ): 安装: 1.安装RabbitMQ前先安装Erlang语言开发包,下载地址:http://w ...

  4. CentOS 6 安装Hadoop集群

    hadoop2.6.4安装包(链接:https://pan.baidu.com/s/15qHpdoLBQHP4HdxOJzNcsg 密码:5hel) 1.准备Linux环境 1.0先将虚拟机的网络模式 ...

  5. Oracle数据库表分区

    一.Oracle数据库表分区概念和理解         1.1.已经存在的表没有方法可以直接转化为分区表.         1.2.不在分区字段上建立分区索引,在别的字段上建立索引相当于全局索引.效率 ...

  6. markdown 一分钟入门

    markdown 很好的一门标记语言 语法简单,记住下面的就入门了,一分钟不到 使用范围广,各式各样的编辑器支持markdown,评论也是支持的, 一般文档后缀为.md markdown 基本用法记住 ...

  7. Collection、List、Set集合概括

    1.Collection是一个接口,定义了集合相关的操作方法,其有两个子接口List和Set. 2.List和Set的区别    List是有序的可重复集合,Set是无序的不可重复集合. 3.集合持有 ...

  8. linux 用户空间与内核空间——高端内存详解

    摘要:Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对 ...

  9. 使用Docker镜像和仓库

    https://www.rhel.cc/2014/11/50/   学习目标: 什么是镜像 docker镜像是由文件系统折叠加而成的,最低端是一个引导文件系统,即bootfs: 如何对镜像进行管理 使 ...

  10. Linux时间子系统之(二):软件架构

    专题文档汇总目录 Notes:从框架上讲解了时间子系统,从底向上包括CPU Local TImer.Global Counter.Clock Souce/Clock Events模块管理.Tick D ...