ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux系统文件权限

2021-12-15 19:04:06  阅读:176  来源: 互联网

标签:文件 属主 umask 用户 系统文件 Linux 权限 属组


一.什么是文件权限

某一个用户针对某一个文件的权限

文件权限分为三个部分:

可读(r)

可写(w)

可执行(x)

没有对应权限(-)

执行脚本 = 运行脚本

权限位:

权限位主要分为三个部分,分别是属主、属组以及其他人

rwx : 属主

r-x : 属组

r-x : 其他人

每一个权限拥有一个数字编号:

可读(r) : 4

可写(w) : 2

可执行(x) : 1

没有对应权限(-): 0

在添加权限的时候,可以将权限加起来:

属主 : 可读可写可执行

属组 :可读可写

其他人:没有任何权限

rwxrw---- 等价于 760

添加权限

格式:

chmod [参数]  [权限表达式]  [操作对象]

参数:

-R :递归增加权限

权限的归属

属主:u

属组:g

其他人:o

测试权限对于用户的意义

1、普通用户是严格遵守权限的

2、root用户是高于权限

3、权限需要重新登才生效(su和su - 都可以)

测试权限对于目录的意义

1、文件可读,路径的最小权限是必须拥有可执行权限。

2、文件可写,路径的最小权限是必须拥有可执行权限。

3、文件可执行,路径的最小权限是必须拥有可读可执行权限。

创建文件的默认权限

在Linux中,常用的文件的权限是666,目录的权限是777。

1、文件的权限是跟 umask 值相减,遇到奇数加一;遇到偶数则不变。

2、文件夹的权限只要跟 umask 值相减即可。

root用户的umask值为022

普通用户的umask值为002

默认文件权限:644

默认的文件夹权限:755

系统用户信息

whoami : 当前窗口登录的用户

who :当前用户登录系统的终端

 

标签:文件,属主,umask,用户,系统文件,Linux,权限,属组
来源: https://www.cnblogs.com/liuwang999/p/15694595.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有