栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux文件权限修改管理

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux文件权限修改管理

linux文件权限修改管理
  • 前言
  • 一、权限含义
    • 1.1 权限位数解析
    • 1.2 权限字母含义解析
      • 1.2.1 权限编码含义:
      • 1.2.2 常见数字权限含义
  • 二、权限管理
    • 2.1 权限查看
      • 2.1.1 查看命令
      • 2.1.2 权限相关信息解析
    • 2.2 权限管理
      • 2.2.1 方式一:英文方式
      • 2.2.2 方式二:数字方式

前言

在linux系统中,查看资源文件的权限常会使用ls -a(或者ll、ls -al)来显示文件对应的权限等信息,但是看到drwxr-xr-x或者-rwx------字母,可能会一脸懵逼,以下将对权限相关知识进行相应总结。

一、权限含义

1.1 权限位数解析

共10位,从左至右第一位为文件类型编码,其余每三个分一组。

第1位: -表示普通文件,d表示目录文件,这两个比较常见。另外还有如下类型:

-:普通文件,
d:目录文件,
l:链接文件,
b:设备文件,
c:字符设备文件,
p:管道文件
s:套接字

第234位: 所有者的权限 (u: user)
第567位: 组用户的权限 (g: group)
第890位: 其他用户的权限 (o: others)

1.2 权限字母含义解析

1.2.1 权限编码含义:
r:4 读
w:2 写
x:1 执行(运行)
-:0 没有权限

注意:其中数字为各自对应的权限,后续修改权限可用数字代替

1.2.2 常见数字权限含义
444 r--r--r-- (所有用户仅可读)
600 rw-------
644 rw-r--r-- (常用于一般文件授权)
666 rw-rw-rw-
700 rwx------
744 rwxr--r--
755 rwxr-xr-x (常用于一般文件授权)
777 rwxrwxrwx (比较粗鲁的顶级授权,配置文件或者系统相关文件不建议使用此权限)
二、权限管理 2.1 权限查看 2.1.1 查看命令
ls -ahl
// 或者 ll     ls -al     ls -l  均可,仅细微区别

2.1.2 权限相关信息解析

如上图所示,
1.文件类型和文件权限已经在上文说明
2.其他信息从左至右:

• 文件硬链接个数,文件内容被系统记录的个数

• 文件拥有者

• 文件拥有组

• 文件大小

• 文件最后一次被修改的时间

• 文件名称

2.2 权限管理 2.2.1 方式一:英文方式
chmod  <+|-|=>  file|dir

注意:ugo和±=和rwx之间可以随意组合。
示例1:常规单组修改

chmod o=rwx abc

示例2:三组齐改且权限不一致时,可用逗号分隔

// abc 为提前创建好的文件夹
chmod u=rw,g=wx,o=rwx abc

示例3:三组齐改且权限一致时,可联合修改

chmod ugo=rwx abc

2.2.2 方式二:数字方式

数字对应权限含义:

1  =  --x
2  =  -w-
3  =  -wx
4  =  r--
5  =  r-x
6  =  rw-
7  =  rwx

示例:

 chmod 5 abc
 chmod 55 abc
 chmod 555 abc

说明:当数字方式不足三位时,左侧系统默认以 0 补足进行权限更新,如上图所示。

常用数字组合:同上文

444 r--r--r-- (所有用户仅可读)
600 rw-------
644 rw-r--r-- (常用于一般文件授权)
666 rw-rw-rw-
700 rwx------
744 rwxr--r--
755 rwxr-xr-x (常用于一般文件授权)
777 rwxrwxrwx (比较粗鲁的顶级授权,配置文件或者系统相关文件不建议使用此权限)

以上,仅供参考。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/338558.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号