Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux 服务器如何设置文件和文件夹的读写权限

Linux 服务器如何设置文件和文件夹的读写权限

作者头像
星哥玩云
发布于 2022-07-13 05:35:20
发布于 2022-07-13 05:35:20
8.7K0
举报
文章被收录于专栏:开源部署开源部署

记录下Linux 服务器设置文件和文件夹的读写权限的方法教程。

修改文件可读写属性的方法

例如:把index.htm 文件修改为可写可读可执行:

chmod 777 index.htm 要修改目录下所有文件属性可写可读可执行:

chmod 777 *.* 该命令中可以使用 * 作为通配符。

比如:修改所有htm文件的属性:

chmod 777 *.htm 修改文件夹属性的方法

把目录 /images/small 修改为可写可读可执行:

chmod 777 /images/small 修改目录下所有的文件夹属性:

chmod 777 * 把文件夹名称用 * 来代替就可以了。

要修改文件夹内所有的文件和文件夹及子文件夹属性为可写可读可执行:

chmod -R 777 /upload 总结 Linux 下文件和目录的权限区别:

文件:读文件内容(r)、写数据到文件(w)、作为命令执行文件(x)。

目录:读包含在目录中的文件名称(r)、写信息到目录中去(增加和删除索引点的链接)、搜索目录(能用该目录名称作为路径名去访问它所包含的文件和子目录) 具体说就是:

(1)有只读权限的用户不能用 cd 进入该目录,还必须有执行权限才能进入。 (2)有执行权限的用户只有在知道文件名,并拥有读权利的情况下才可以访问目录下的文件。 (3)必须有读和执行权限才可以 ls 列出目录清单,或使用 cd 命令进入目录。 (4)有目录的写权限,可以创建、删除或修改目录下的任何文件或子目录,即使使该文件或子目录属于其他用户也是如此。 查看目录权限

查看文件权限的语句,在终端输入:

ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些:

-rw-rw-r-- 一共有10位数,其中:

最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那三个 rw- 代表的是组群(group) 最后那三个 r-- 代表的是其他人(other) 这里再解释一下后面那9位数:

r 表示文件可以被读(read) w 表示文件可以被写(write) x 表示文件可以被执行(如果它是程序的话) - 表示相应的权限还没有被授予 现在该说说修改文件权限了

在终端输入:

chmod o w xxx.xxx 表示给其他人授予写xxx.xxx这个文件的权限

chmod go-rw xxx.xxx 表示删除xxx.xxx中组群和其他人的读和写的权限

其中:

u 代表所有者(user) g 代表所有者所在的组群(group) o 代表其他人,但不是u和g (other) a 代表全部的人,也就是包括u,g和o r 表示文件可以被读(read) w 表示文件可以被写(write) x 表示文件可以被执行(如果它是程序的话)

其中:rwx也可以用数字来代替

r ------------4 w ------------2 x ------------1 - ------------0 行动:

表示添加权限 - 表示删除权限 = 表示使之成为唯一的权限 当大家都明白了上面的东西之后,那么我们常见的以下的一些权限就很容易都明白了:

-rw------- (600) 只有所有者才有读和写的权限 -rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限 -rwx------ (700) 只有所有者才有读,写,执行的权限 -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限 -rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限 -rw-rw-rw- (666) 每个人都有读写的权限 -rwxrwxrwx (777) 每个人都有读写和执行的权限

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Ubuntu 文件文件夹查看权限和设置权限
-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
用户5005176
2021/08/25
14K0
Linux权限详解 命令之 chmod:修改权限
在这种使用方式中,首先我们需要了解数字如何表示权限。 首先,我们规定 数字 4 、2 和 1表示读、写、执行权限(具体原因可见下节权限详解内容),即 r=4,w=2,x=1 。此时其他的权限组合也可以用其他的八进制数字表示出来,如: rwx = 4 + 2 + 1 = 7 rw = 4 + 2 = 6 rx = 4 +1 = 5 即
用户1214487
2018/08/01
6K0
Linux权限详解 命令之 chmod:修改权限
Linux操作系统创建新用户及用户权限
命令:useradd +用户名,它不会在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的;
用户9104802
2021/11/22
5.8K0
Liunx的文件权限
之前讲过为了统一开发环境生产环境以及更换开发机器的情况,我把环境统一由Vagrant部署在Linux的虚拟机中,但是由于我对Linux系统没有系统的学习过,对于环境的部署也仅仅通过谷歌等刚刚入门,所以在具体的开发中我还是经常在Linux中遇到问题,经常求教老大。看着老大熟练的把玩Linux,我也下定决心要把Linux掌握好。
Originalee
2018/08/30
1.6K0
linux组管理和权限管理
在 linux 中的每个用户必须属于一个组,不能独立于组外。在 linux 中每个文件有所有者、所在组、其它组的概念
小小咸鱼YwY
2020/06/19
1.5K0
Linux 文件和文件夹权限
需要注意的一点是,一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件,这是因为目录文件实际保存着该目录里面的文件的列表等信息。
软测小生
2019/07/04
9.5K0
Linux 文件和文件夹权限
linux修改文件权限命令是什么_chown和chmod命令用法
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。
全栈程序员站长
2022/10/01
3.6K0
Linux系统下如何查看及修改文件读写权限
查看文件权限的语句:   在终端输入: ls -l xxx.xxx (xxx.xxx是文件名)   那么就会出现相类似的信息,主要都是这些: -rw-rw-r--   一共有10位数   其中: 最前面那个 - 代表的是类型   中间那三个 rw- 代表的是所有者(user)   然后那三个 rw- 代表的是组群(group)   最后那三个 r-- 代表的是其他人(other)   然后我再解释一下后面那9位数:   r 表示文件可以被读(read)   w 表示文件可以被写(write)   x 表示文
猿人谷
2018/01/17
11.4K0
Linux之权限命令基本使用
chmod u=rwx,g=rx,o=x 文件目录名 相当于 chmod 751 文件/目录名
兮动人
2021/06/11
1.5K0
Linux之权限命令基本使用
Linux读写执行(RWX)权限
一旦对目录拥有 w 权限,就可以在目录下执行 touch、rm、cp、mv 等命令。执行权限(x)目录是不能直接运行的,对目录赋予 x 权限,代表用户可以进入目录,也就是说,赋予 x 权限的用户或群组可以使用 cd 命令。
全栈程序员站长
2022/09/06
5.1K0
权力与优雅:Linux 权限的隐秘诗篇
Linux 是一种开源的、基于 Unix 的操作系统,它因其灵活性、稳定性和高性能而广泛应用于服务器、嵌入式系统、超级计算机、桌面计算等领域。
HZzzzzLu
2024/12/26
1830
权力与优雅:Linux 权限的隐秘诗篇
Linux 组管理和权限管理
在linux 中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念。
用户9615083
2022/12/25
1.9K0
Linux 组管理和权限管理
Linux系统中修改文件夹及文件读写权限
如果目录下的所有文件都需要以管理员的方式进行文件的复制,创建,和移动。比如我的data目录 ,此时只需要。
herve
2018/09/20
16.7K0
linux设置文件权限777_linux目录详解
Linux、Fedora、Ubuntu修改文件、文件夹权限的方法差不多。很多人开始接触Linux时都很头痛Linux的文件权限问题。这里告诉大家如何修改Linux文件-文件夹权限。以主文件夹下的一个名为“cc”的文件夹为例。
全栈程序员站长
2022/10/01
20.6K0
[802]linux修改文件或目录的所有者(chown)和用户组(chgrp)
文件或目录的用户组更改,注意:要更改的用户组,必须存在于“/etc/group”下
周小董
2020/05/13
26K0
Linux-权限管理(你听过777、755、644吗)
linux 中每个文件有所有者、所在组、其它组的概念。 类似linux 中的每个用户必须属于一个组,不能独立于组外,组的相关操作可参考:Linux-用户管理
唔仄lo咚锵
2021/09/14
3.8K0
Linux-权限管理(你听过777、755、644吗)
linux修改文件权限的命令_chmod递归修改目录权限
若没有某种权限,在该权限为会出现单破折线,这三组权限分别对应着对象的3个安全级别:
全栈程序员站长
2022/10/01
10.6K0
linux修改文件权限的命令_chmod递归修改目录权限
Linux文件权限
Linux文件权限 本文目录 1 拥有者、群组和其他人 2 文件的权限 3 目录的权限 4 root 5 更改所有者、群组和权限 chown chgrp chmod 5.1 chown 5.2 chgrp 5.3 chmod 6 umask 拥有者、群组和其他人 回到ls -al命令,该命令列出一个目录下所有文件的详细信息,下面是一个输出样例: drwxrwxr-x 5 tom tom 4096 May 29 2017 homework -rw-rw-r-- 1 tom tom 14 May
mwangblog
2018/07/04
10.3K0
linux chmod 755
chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。
全栈程序员站长
2022/09/13
4K0
Linux:权限相关知识详解
常用的基本指令已经讲解完毕啦:探索Linux世界:基本指令(文件查看、时间相关、grep、打包压缩及相关知识)
是Nero哦
2024/03/28
5680
Linux:权限相关知识详解
相关推荐
Ubuntu 文件文件夹查看权限和设置权限
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档