美文网首页
Linux的文件权限

Linux的文件权限

作者: 闲云野鹤_23dd | 来源:发表于2020-11-24 19:36 被阅读0次

什么是文件的权限

linux 是多用户的系统,不同的用户拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。root用户是最高权限用户

<mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">工作中的应用场景,搭建环境修改文件,很多时候需要执行权限,所以需要使用修改权限命令比如在linux运行测试工具jmeter运行java程序</mark>

文件权限的实例

image.png

举个例子:

权限 文件名
drwxr-xr-x catTest
-rw-r–r-- Centos-7.repo

权限的第一个字符 代表文件的类型

  • 当为[ d ]则是目录
  • 当为[ - ]则是文件;
  • 若是[ l ]则表示为链接文档(软链接等等);

接下来的字符中,以三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已。

image.png

第一组 『rwx』 代表属主权限,
第二组 『rwx』 代表属组权限,
第三组 『rwx』 代表其他用户权限,


image.png

chmod中的 用户身份 和 权限

chmod 是一个修改文件权限的命令,有两种设置方法,一种是数字设置,一种是符号设置。明天再学习实战,今天先学习一些基本理论。

Linux文件的基本权限就有九个,分别是owner(属主)/group(数组)/others(其他)三种身份各有自己的read(读)/write(写)/execute(执行)权限。

数字设置

文件的权限字符为:『-rwxrwxrwx』, 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:

  • r:4
  • w:2
  • x:1

原单词
r read读
w write 写
e Xecute,执行

每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的
例如当权限为: [-rwxrwx- - -] 分数则是:

owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others= - - - = 0+0+0 = 0

例子:
664 代表权限 -rw-rw-r- -
755 代表权限 -rwxr-xr-x

符号设置

三种身份:

  • user/owner 属主
  • group 属组
  • others 其他用户

那么我们就可以使用 u, g, o 来代表三种身份的权限
还有一个特别的 a ,a代表所有身份

比如 要给文件的所有用户增加执行权限:a+x


image.png

其他例子:
u+rwx : 给属主用户增加读写执行权限
o-rwx : 给其他用户去掉 读写执行权限
u=rw : 不管之前的属主用户权限是什么,给属主用户添加读写权限
g+x : 给组用户添加x权限

相关文章

  • 20170724 文件权限

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

  • 文件和目录权限

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

  • 获取文件权限

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

  • Linux文件权限管理

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

  • linux 权限不完全指南

    Linux 权限概述 本文主要介绍linux的: 文件权限 目录权限 默认权限 umask 隐藏权限 lsattr...

  • linux文件访问权限

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

  • 【目录】Linux命令集合

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

  • Linux文章集合

    Linux文件权限

  • Linux 文件普通权限

    一、文件权限10个字符对应类型和权限 二、Linux普通文件和Linux目录读、写、执行权限说明 标注:Linux...

  • Linux文件权限

    本篇文章主要介绍Linux文件的权限 在介绍Linux文件权限之前,首先介绍Linux中几种角色 拥有者(owne...

网友评论

      本文标题:Linux的文件权限

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