首页 > 编程知识 正文

linux修改文件读写权限命令,ubuntu修改文件权限不够

时间:2023-05-04 05:20:32 阅读:42628 作者:1023

文章目录1,linux文件权限1 .查看文件权限2 .修改目录r w x .文件权限1 .修改1.chgrp文件所属组权限2 .修改2.chown文件所有者权限3修改3 chmod文件权限

一、linux文件权限1 .查看文件的权限

在ls -l中显示当前目录下的文件权限

各部分对应的内容:

1. 第一个字符代表这个文件类型

[d] :目录[-] :文档[l] :链接文件(链接文件); [b] :设备文件中的可保存接口设备(随机访问设备) (c )设备文件中的串行端口设备,例如键盘、鼠标)2. 接下来9个符号为文件权限

r(read )可以读取该文件的实际内容。 例如,读取文档的文本内容等w ) w(write )可以编辑、添加或修改该文件的内容。 但是,不包括删除文件) x ) x (执行)此文件具有系统运行的权限---无权限3358www.Sina.com/com

上图显示文件的所有者是可读的和可写的。 仅需要注意所属组和其他人的可读性,因为Windows下的文件是否具有可执行性由“扩展名”决定。 例如, exe、 bat、 com,但在Linux下与前三个符号是文件拥有者权限、中间三个符号是文件拥有者权限、后三个符号为其他人权限文件名没有绝对关系! 如果drddt对文件具有w权限,则您有权写入/编辑/添加/修改文件内容,但您无权删除该文件本身。文件是否能被执行,则是由是否具有『x』这个权限来决定的

对于文件的rwx来说,主要都是针对『文件的内容』而言,与文件档名的存在与否没有关系喔!因为文件记录的是实际的数据。

文件所有者:由于Linux是一个多人多任务系统,因此很多人可能会同时使用此主机进行工作。 为了考虑隐私和偏好的工作环境,这个“文件所有者”的作用非常重要。 例如,如果您将文件放在自己的主目录中,以便只有您拥有读取和修改权限,则其他人将看不到您修改的文件的内容。 组:组最有用的功能之一是多人开发资源时可以使用! 例如,假设一台主机上有两组团队,第一组为a,第二组为b,组下有多人。 通过简单的文件权限设置,可以限制非自己的人不能浏览内容。 此外,还可以允许修改在组成员所属的组中创建的文档。 (或者)同一个人可以属于多个组)2.目录中的r w x可能有人理解普通文件r w x的含义,那么目录中的r w x有什么用呢?

3. 文件拥有者和群组

1. r: 表示具有读取目录结构列表的权限,表示可以查询该目录下的文件名数据。所以就可以利用ls 这个指令将该目录的内容列表显示出来。

创建新文件和目录删除以下文件和目录(无论文件权限如何)移动文件和目录重命名目录下的文件)2. w: 这个写入权限尤为重要,目录有了 w 权限,相当于一下权限:

2 .修改文档权限1 .成功修改了1.chgrp文档所属的组

修正失败:没有此组

2 .更改2.chown文件的所有者将文件的所有者更改为root

修改所属组和文件所有者,并用“分离”分隔两者

3 chmod修改文件权限修改权限的设置方法有两种,分别可以使用数字或符号进行权限的更改。

3. x: 目录的x代表的是用户能否进入该目录成为工作目录的用途,即可以用cd命令进入该目录。

例如,要将文件修改为rwxrwxr- -,请执行以下操作

owner=r w x=4 2 1=7

group=r w x=4 2 1=7

other=r - -=4 0 0=4

修正成功了

1. 数字类型

如果每次更改权限时计算都很麻烦,可以使用符号类型进行更改。

u :用户,g :组,o: other,a: all

这样:

然后-

授予全体人员x权限2. 符号类型

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。