第5章 Linux的文件权限与目录配置

本文详细介绍了Linux中文件权限的分类(所有者、群组和其他人),包括读、写、执行权限。重点讲解了如何使用chgrp、chown和chmod命令来修改文件属性,以及目录权限的含义。还涉及了Linux文件的类型与其扩展名识别。
摘要由CSDN通过智能技术生成

Linux将文件可读写的身份分成三类:拥有者(owner)、所属群组(group)、其他人(others)

三种身份各有读(read)、写(write)、执行(execute)等权限

5.1 用户与用户组

用户组group:限制非本团队(即非用户组)的其他人不能浏览内容,每个账户都可以有多个用户组的支持

5.2 Linux文件权限概念

chgrp:修改文件所属用户组

chown:修改文件拥有者

chmod:修改文件的权限

5.2.2 如何修改文件属性和权限

1)chgrp

chgrp 【-R】 用户组名称 dirname/filename

2)chown

chown 【-R】 账号名称 dirname/filename

chown 【-R】 账号名称:用户组名称 dirname/filename

3)chmod

chmod 【-R】 xyz dirname/filename

xyz:可以是数字,比如755,也可以是字母,比如u=rwx,或者a+x

5.2.3 目录和文件的权限意义

文件的w:没有删除该文件本身的权限

目录的权限:

r:具有读取目录结构了列表的权限,即利用ls显示内容

w:具有改动该目录结构列表的权限:

  • 建立新的文件或目录

  • 删除已经存在的文件或目录

  • 将已存在的文件或目录进行改名

  • 移动该目录内的文件或目录位置

x:用户能否进入该目录成为工作目录,即cd命令

5.2.4 Linux文件名称与扩展名
  • 常规文件,第一个字符是[ - ]

        纯文本文件

        二进制文件

        数据文件:cat会出现乱码,需要用last命令

  • 目录,第一个字符是[ d ]

  • 链接文件,类似快捷方式,第一个字符是[ l ]

  • 设备与设备文件

        区块设备文件:一些存储数据,比如硬盘,第一个字符是[ b ]

        字符设备文件:一些串行端口的接口设备,比如鼠标,第一个字符是[ c ]

  • 数据接口文件:用于网络上的数据交换,第一个字符是[ s ]

  • 数据输送文件:解决多个程序同时读写一个文件造成的问题,第一个字符是[ p ]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值