linux中的文件,文件夹,链接的权限划分

title

    • 权限代号与分组
    • 如何修改权限:


权限代号与分组

当你敲下ll时

ll 


箭头所指就表示这个文件的权限和所有者


最前面的, 以access这个文件夹为例分析。

drwxr-xr-x 

分组

d rwx r-x r-x 
将rwx, r-x, r-x 分为三组。
d表示是个目录。
其中rwx表示属于当前用户的权限。
第一个r-x表示当前用户所在组的其它人的权限。
第二个r-x表示不属于这一组的其他人的权限。

第1个位置:

  • d 表示目录
  • l 表示链接文件
  • - 表示是个文件

第2,3,4个位置是权限的代号:

r	读取权限 		数字代号	4
w	写入权限 		数字代号	2
x	执行权限 		数字代号	1
-	没有任何权限 	数字代号	0

所以root/当前用户有 rwx,读写执行的权力。
当前用户所在组的其它成员有r-x 读取,没有写,有执行的权力。
其它人同第3号位置。


权限的范围:

权限的范围:u	所有者g	和所有者同组的其他人o	u和g之外的人a	all 所有

如何修改权限:

这里通过数字或者字母来修改。
# 修改权限chmod# 1.字母的方式chmod +x abcchmod -x abcchmod a+x abcchmod a-x abcchmod g+w abcchmod go+wx kkk# 2.数字的方式chmod 777 abcchmod 601 abcchmod 000 abc

比如字母方式:

语法:chmod 对应的角色 +/- 文件或者文件夹
chmod a-x abc # 给abc这个文件夹,对所有人去掉可执行的权限
chmod a+x abc # abc文件夹,所有人都有可执行的权限
chmod g+w abc # 对当前用户的所在组的人对abc文件夹有可写的权限
chmod u+x abc # abc文件对当前用户具有可执行的权限
chmod go+w b.md # g表示group,o表示other go有write的权限,对于b.md文件

注意:权限是按文件或者文件夹分的。
root具有所有权限,可以对文件分配对应的权限。
搭配组合使用。
数字同理。字母对应的数字相加。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/420493.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

思维探索者:从问题到答案的思维过程 像侦探一样思考

http://www.nowamagic.net/librarys/veda/detail/1710目前几乎所有的算法书的讲解方式都是欧几里德式的、瀑布式的、自上而下的、每一个推导步骤都是精准制导直接面向目标的。由因到果,定义、引理、定理、证明 一样不少,井井有条一丝不乱毫无赘肉。而实际…

centos7,google身份验证

为了安全,登录时需要google的动态验证码验证。当你输入服务器的登录密码后,输入动态验证码。这个验证码是google app 身份验证器根据当前时间算出来的。所有centos上的时间必须和当前时间同步。 在centos上安装google的身份验证器,结果会出现…

ASSERT函数

assert宏的原型定义在<assert.h>中&#xff0c;其作用是假设它的条件返回错误&#xff0c;则终止程序运行&#xff0c;原型定义&#xff1a; #include <assert.h> void assert( int expression ); assert的作用是现计算表达式 expression &#xff0c;假设其值为…

nginx 反向proxy多个 tomcat,负载均衡

负载均衡一&#xff0c;正向proxy与反向proxynginx二&#xff0c;nginx安装三&#xff0c;nginx负载均衡场景四&#xff0c;配置nginx访问代理多个tomcat一&#xff0c;正向proxy与反向proxynginx 正向proxy 正向proxy返向proxy nginx 客户端发送请求到服务器&#xff08;客户…

Jquery想说爱你不容易

JQuery是一套跨浏览器的JavaScript库&#xff0c;简化HTML与JavaScript之间的操作。由John Resig在2006年1月的BarCamp NYC上发布第一个版本。目前是由 Dave Methvin 领导的开发团队进行开发。全球前10000个访问最高的网站中&#xff0c;有59%使用了jQuery&#xff0c;是目前最…

android-波浪效果ripple-background

能产生波浪效果的背景图片控件&#xff0c;可以自定义颜色&#xff0c;波浪扩展的速度&#xff0c;波浪的圈数。运行效果&#xff1a; 下载地址&#xff1a;http://jcodecraeer.com/a/opensource/2014/1110/1946.html转载于:https://www.cnblogs.com/noodlesonce/p/4090163.htm…

仔细学习CSS(一)

推荐编辑器&#xff1a;Notepad (under Windows), TextEdit (on the Mac) or KEdit (under KDE)&#xff1b; Style Master, Dreamweaver or GoLive For HTML and CSS, we want simple, plain text files. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">…

容器数据卷

容器数据卷技术 它是一种将容器中的数据持久化到linux宿主机的技术。 # 1. 使用命令挂载 -v docker run -it -v 主机目录:容器目录# 将容器centos 的home目录挂载到linux的用户docker_study/centos_home目录下面 [rootizbp1imy docker_study]# docker run -it -v /usr/e…

对contentoffset的理解

今天遇到一个问题&#xff0c;在写瀑布流时&#xff0c;竖屏的时候可以正常实现&#xff0c;在手机变成横屏后&#xff0c;总是显示不全。 最终查了两个小时&#xff0c;查到了导致这个的原因&#xff0c;是自己的判断cell是否在当前显示区域的方法写错了。 根本原因是没有很好…

微信开发小程序

小程序开发工具win10下载地址 官方文档地址 学了一下小程序&#xff0c;… 虽然目前小程序用得少&#xff0c;本人。但是回家买票还是有用小程序的。 小程序开发不难&#xff0c;会三件套html&#xff0c; css &#xff0c;js 就行了。如果你会vue就更快了。它就是一套前端项目…

DockerFile构建

dockerfiletodo item基础命令编写dockefiel基于centos镜像制作tomcatjdk的镜像todo item 是用来构建docker镜像的脚本&#xff1b;命令参数脚本。构建步骤:1、编写一个dockerfile文件2、 docker build 构建为一个镜像3、docker run 运行镜像4、docker push 发布镜像(dockerhub…

Linux:jumpserver V3的安装与升级(在线离线)(2)

官方文档写的非常详细&#xff0c;我这篇文章时间长了&#xff0c;会随着官方版本更新而落后 JumpServer - 开源堡垒机 - 官网https://www.jumpserver.org/安装和升级在官网也有详细的信息&#xff0c;我写本章是为了记录一下实验 我的系统是centos7.9 在线安装 在确定我们可…

redis 学习笔记(1)-编译、启动、停止

一、下载、编译 redis是以源码方式发行的&#xff0c;先下载源码&#xff0c;然后在linux下编译 1.1 http://www.redis.io/download 先到这里下载Stable稳定版&#xff0c;目前最新版本是2.8.17 1.2 上传到linux&#xff0c;然后运行以下命令解压 tar xzf redis-2.8.17.tar.gz …

微信小程序 调用地图接口,实现定位

1. demo01.wxml <!-- 定位 --> <view><button type"default" bindtap"get_location">get position</button></view><view><map id"my_map" latitude"{{latitude}}" longitude"{{longitu…