美文网首页
Linux 常见权限管理命令

Linux 常见权限管理命令

作者: djz0306 | 来源:发表于2020-01-05 15:52 被阅读0次

chmod

chmod 即 change the permission mode of a file,用于更改文件或目录权限,语法为:

chmod [{ugoa} {+-=} {rwx}] [文件或目录]

chmod [mode=421] [文件或目录]

-R 递归修改

在使用 +-= 修改权限的时候如果需要同时修改不同角色的权限可以用逗号分隔,例如:

chmod g+r,u+w /tmp/test

这种修改方式不常用,常用的是数字的方式,例如

chmod 777 /tmp/test

其中对于每种角色的三个权限为三位 2 进制,如果有则为 1 ,例如 rwx 为 111,r-x 为 101,然换算成 10 进制即可。rwx 为 7,r-x 为 5

如果想要对文件夹下所有的文件都修改权限,则可以添加参数 -R,例如

chmod -R 777 /tmp/test1

不过这里的递归是大写的 R 与删除文件时递归的 -r 不同

文件目录权限总结

符号 权限 对文件的含义 常见的可执行操作 对目录的含义 常见的可执行操作
r 读权限 可以查看文件内容 cat/more/tail/less 可以列出目录中的内容 ls
w 写权限 可以修改文件 vim 可以在目录中创建、删除文件 touch/mkdir/rmdir/rm
x 执行权限 可以执行文件 script,command 可以进入目录 cd

如果一个用户不拥有文件的执行权限,但是有所在文件夹的写权限,那么是可以删除文件的。在 Linux 中文件夹的读权限和执行权限通常是同时具有的。

chown

chown 即 change file ownership,用于改变文件或目录的所有者,语法为:

chown [用户] [文件或目录]

要改变文件的权限只有两个用户可以,一个是文件的所有者,另一个是 root 用户。但是要改变文件的所有者必须是 root

chgrp

chgrp 即 change file group ownership ,更改文件的所属组,语法为:

chgrp [用户组] [文件或目录]

umask

umask,可以显示、设置文件的缺省权限,例如:

umask -S

但是文件创建默认是没有可执行权限的

如果要修改缺省创建的权限,也可以使用 umask 修改,例如:

umask 077

这样创建处理的目录权限默认为 rwx --- ---,即对位取反操作

相关文章

  • Linux 常见权限管理命令

    chmod chmod 即 change the permission mode of a file,用于更改文件...

  • Linux权限管理--ACL权限

    Linux setfacl 命令帮助: 选项 Linux权限管理--ACL权限 ACL权限不是针对某个文件或某个目...

  • linux文件访问权限

    参考 Linux 简单修改权限命令 Linux权限详解 命令之 chmod:修改权限 Linux命令:修改文件权限...

  • day10学习回顾(linux基础)

    1.查看命令位置:which Which命令 2.Linux命令-用户、权限管理 用户是Unix/Linux系统工...

  • php的学习路程

    一.Linux方面 Linux常用命令 1. 文件处理命令 2. 权限管理命令 3. 帮助命令 4. 文件搜索命令...

  • linux系统下软件包的安装和启动

    linux系统的基础操作命令: sudo 超级管理员获得权限命令 cd 打开文件命令 cp 复制文件命令 cp –...

  • linux修改权限的相关命令

    Linux命令-用户、权限管理 用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理。 ...

  • 【目录】Linux命令集合

    1、Linux常用20个命令(for me)2、Linux 文件权限含义解析3、Linux 文件/目录权限命令:c...

  • linux常用命令

    linux的命令操作 日常操作命令 文件系统操作 文件权限的操作 基本的用户管理 系统管理操作

  • 19:unix/linux之基础知识

    1、unix/linux文件管理方式 2、常见命令操作 3、磁盘文件管理 1、命令:ls 2、命令:more 3、...

网友评论

      本文标题:Linux 常见权限管理命令

      本文链接:https://www.haomeiwen.com/subject/dvxcactx.html