美文网首页
Linux文件权限管理

Linux文件权限管理

作者: ZeroDot618 | 来源:发表于2020-12-07 21:04 被阅读0次

简介

介绍如何在Linux中设置文件的权限

文件权限管理

chmod

作用:修改文件的权限
说明:ls -l 中第一列就是权限相关的信息,下面对其中的11个字符进行说明
  1:文件的类型(b/c/d/l/s/p/-)
  2/3/4:文件所有者的读(r)/写(w)/执行(x)权限, - 表示不具备该权限
  5/6/7:文件所有者所属的组的读/写/执行权限
  8/9/10:其他用户的读/写/执行权限
  11:. 表示启用了 selinux,空表示没有开启 selinux
参数:
  r:可读
  w:可写
  x:可执行,在 linux 系统中没有后缀的概念,文件的类型及权限不以后缀区分
  +:添加权限
  -:去掉权限
  =:设置权限
  u:用户
  g:组
  o:其他
数值表示:
  Linux中的权限以一组数据来表示,所有者/组/其他的权限分别以3位二进制表示,
  然后再将其写成8进制就OK了,如:755 => 111 101 101,
  结果就是:所有者拥有读/写/执行权限,同组拥有读/执行权限,其他拥有读/执行权限
实例:
  chmod +x file    给文件添加可执行权限
  chmod -w file    去掉文件的可写权限
  chmod u+x file   给文件的所有者添加可执行权限
  chmod g-w file   给文件同组去掉可写权限
  chmod u=rwx,g=rx,o=rx file    所有者读写执行,同组读写,其他读写
  chmod 0755 file   功能同上

umask

作用:查看或设置umask的指,umask用来确定创建文件的默认权限
格式:umask  [value]
说明:
  1. 若后面灭有跟指表示查看,后面有指表示设置
  2. 创建的普通文件默认没有执行权限
实例:umask 为 0022 => 000 010 010
  创建的目录文件权限    rwx r-x r-x
  创建的普通文件权限    rw- r-- r--
配置:
  所有用户:/etc/profile
  单个用户:~/.profile 或者 ~/.bash_profile

lsattr

作用:查看使用 chattr 设置的文件属性
格式: lsattr

chattr:

作用:修改文件的属性,可以提高系统的稳定性
格式:chattr [选项] 文件
选项:i:表示忽略,+ 表示添加,- 表示去掉

相关文章

  • Linux文件权限管理

    Linux文件权限管理 linux文件属性 改变权限 查看用户组

  • Linux权限管理--ACL权限

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

  • Linux文件权限管理

    简介 介绍如何在Linux中设置文件的权限 文件权限管理 chmod umask lsattr chattr:

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

  • Linux的权限管理操作

    Linux的权限管理操作 在Linux中分别有读、写、执行权限: 读权限: 对于文件夹来说,读权限影响用户是否能够...

  • linux文件系统权限管理

    一.文件权限 linux中,文件系统有自带有权限管理,针对资源(文件,目录,程序)去管理,我们先来看下针对文件的权...

  • 【Linux】文件的权限管理

    Linux下文件的权限管理 文章主要从以下几个方面展开介绍: 文件的属性和权限 文件的权限和属性的更改 文件和目录...

  • 文件和目录权限

    1、Linux权限介绍2、Linux文件属性3、如何改变Linux文件属性权限4、新建文件默认权限 1、Linux...

  • 【Linux】Linux 文件与目录管理命令

    来自《鸟哥的 Linux 私房菜》。 本篇结构: 文件与目录管理 文件内容查阅 文件与目录的默认权限与隐藏权限 指...

  • 获取文件权限

    检测linux下文件的权限 检测linux下多个文件的权限

网友评论

      本文标题:Linux文件权限管理

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