Linux文件/文件夹权限详解

这篇具有很好参考价值的文章主要介绍了Linux文件/文件夹权限详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在Linux中,一个文件/文件夹的权限,

从文件/文件夹的归属来看,可以分为三类,一是文件/文件夹所有者权限、二是所有者所在的用户组权限、三是公共(不限)权限。

从文件本身的操作来看,也可以分为三类,一是读取权限、二是写入权限、三是执行权限。

这些组成了完整的文件操作归属权限,如下图所示。

linux给文件夹里所有文件赋予权限,服务器,linux,运维,服务器

参照上图,

当我们设置755权限时:

第一个7表示 所有者拥有读取、写入、执行权限,

第二个5表示 用户组拥有读取、执行权限,

第三个5表示 全体用户拥有读取、执行权限。

 更改文件/文件夹的权限:

chmod 755 /www/wwwroot/www.aaa.cc/ -R # 更改/www/wwwroot/www.aaa.cc/文件夹及其所有子文件的权限为755

chmod [-cfvR] [--help] [--version] mode file...

参数:
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本 

更改文件/文件夹的所属用户组:

chgrp www /www/wwwroot/www.aaa.cc/ -R #修改/www/wwwroot/www.aaa.cc/文件夹及其所有子文件的用户组为 www

更改文件/文件夹的所有者与所属用户组:文章来源地址https://www.toymoban.com/news/detail-717209.html

chown www:www /www/wwwroot/www.aaa.cc/ -R # 修改/www/wwwroot/www.aaa.cc/文件夹及其子文件的所有者为www,所属用户组为www

到了这里,关于Linux文件/文件夹权限详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux 普通用户创建文件夹(目录)权限不足的解决办法

    Linux 普通用户创建文件夹(目录)权限不足的解决办法。 创建文件夹a 提示无权限,提示 mkdir:cannot create directory \\\'a\\\':permission denied 。 执行此操作的用户对上级目录缺乏相应权限。 1.sudo 创建。 进入上级目录test,修改上级目录的权限,再执行mkdir命令。

    2024年02月04日
    浏览(63)
  • Linux 给用户 赋某个文件夹操作的权限(实现三权分立)

    Linux 给用户 赋某个文件夹操作的权限 这里用的ubuntu16.04 linux文件或目录的权限分为,读、写、可执行三种权限。文件访问的用户类别分为,文件创建者、与文件创建者同组的用户、其他用户三类。 添加用户 4 将用户加入到组 #将目录/var/www/html 及其下面的所有文件、子目录的

    2024年02月14日
    浏览(41)
  • Linux - samba实现Linux与windows文件共享——共享文件夹目标文件访问权限被拒绝解决方案(超详细,看不懂你怪我)

            最近做一个项目,需要用到linux上的内容,于是需要将linux与window共享文件,上网查阅了一些资料,做完了之后,总结一下自己遇到的问题,以及自己是咋解决的,供大家参考。 这里其实只需要一步就可以操作出来,现在我们看一下: 一、打开虚拟机,选择设置

    2024年02月04日
    浏览(65)
  • 【linux】tar指令压缩解压缩文件夹、文件命令详解

    压缩当前目录下文件夹/文件test到test.tar.gz: 解压缩当前目录下的file.tar.gz到file: -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输

    2024年02月16日
    浏览(69)
  • Linux 各文件夹说明 linux文件夹说明

    /bin :包含一些基本的命令,如ls、cat、cp等。这些命令通常被用于启动系统、修复系统等操作。 /boot :包含Linux内核和启动引导程序。 /dev :包含所有设备文件。Linux系统中所有硬件设备都可以看作是文件,可以通过访问设备文件来与硬件设备进行交互。 /etc :包含系统配置

    2024年02月06日
    浏览(50)
  • Linux-文件文件夹相关命令

    目录 常见命令 1. 创建空目录:mkdir 文件夹名 2. 删除空目录:rmdir 文件夹名 3. 创建多级目录:mkdir -p 123/abc 4. 删除非空文件 rm -rf 文件夹名 5. 创建文件: touch 文件名.后缀  / vi 文件名.后缀  6. 删除文件:rm 文件名.后缀 7. 合并文件内容:cat file1 file2 file3 将file1和file2的内容复

    2024年02月20日
    浏览(139)
  • Linux移动文件夹(文件)到其他文件夹 / 复制到其他文件夹 【cp / mv命令】

    1)将一个文件夹复制到另一个文件夹下(一般复制一个项目的时候,直接使用这个命令) cp -r /home/packageA /home/packageB 运行命令之后packageB文件夹下就有packageA文件夹了。  2)将一个文件夹下的所有内容复制到另一个文件夹下(这种一般是复制很多小文件的时候使用) cp -r /

    2024年02月06日
    浏览(75)
  • linux-查看文件夹大小

    列出当前工作目录下的所有文件/文件夹的名称 使用 ls -l ,会显示成字节大小, ls- lh 会以KB、MB等为单位进行显示更加直观 查看当前目录和子目录文件夹/文件大小情况 du = disk usage 磁盘使用率,输出每个文件或者目录总大小, 其用法如下: -c, --total 累计大小 -d, --max-depth=N 决

    2024年02月11日
    浏览(67)
  • linux 创建共享文件夹

    1 安装 Samba: 在终端输入以下命令: 2 配置 Samba: 打开配置文件: 在文件的末尾添加如下内容: 替换 “/path/to/shared/folder” 为实际的文件夹路径。 3 创建 Samba 用户: 您需要创建一个 Samba 用户来访问共享文件夹: 替换 \\\"username\\\"为实际的用户名。 4 重启 Samba 服务: 输入以下

    2024年02月10日
    浏览(60)
  • linux创建文件夹命令

    我们可以使用mkdir命令在 Linux 或类似 Unix 的操作系统中创建新目录或文件夹。本文将介绍如何在 Linux 或 Unix 系统中创建文件夹(也称为“目录”)。 操作步骤如下:1.在 Linux 中打开终端应用程序。2.输入mkdir命令。3.输入文件夹名称。 知道了最基本的语法,那么我们就上机实

    2024年01月20日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包