Linux的权限命令

article/2025/8/29 21:48:33

上一篇👉重定向输出>和>>&系统管理命令&管道|


总目录👉一文带你轻松加愉快入门Linux

文章目录

  • 1.文件权限
  • 2.Linux三种文件类型:
  • 3.文件类型标识
  • 4.文件权限管理:


🚴大家好!我是近视的脚踏实地,这篇文章主要是学习Linux的权限命令
     唯有行动  才能解除你所有的不安

1.文件权限

在这里插入图片描述
在这里插入图片描述
※r:对文件是指可读取内容 对目录是可以ls
※w:对文件是指可修改文件内容,对目录 是指可以在其中创建或删除子节点(目录或文件)
※x:对文件是指是否可以运行这个文件,对目录是指是否可以cd进入这个目录

2.Linux三种文件类型:

※普通文件: 包括文本文件、数据文件、可执行的二进制程序文件等。
※目录文件: Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。
※设备文件: Linux系统把每一个设备都看成是一个文件

3.文件类型标识

※普通文件(-)目录(d)符号链接(l)
* 进入etc可以查看,相当于快捷方式字符设备文件(c)块设备文件(s)套接字(s)命名管道(p)

4.文件权限管理:

※chmod 变更文件或目录的权限。
※chmod 755 a.txt
※chmod u=rwx,g=rx,o=rx a.txt

举例👇:
在这里插入图片描述
(那么首先由上图,其实前边那一串其实就是他的权限,然后他是分为10个字符串,10个字符串又分为了4个部分

第一部分只有一个字符,用一个横杠替代,第二部分到第四部分都是3个字符组成,那么一起就是10个字符
1.文件的类型:首先第一部分就一个字符表示,他代表的是文件的类型,那么这个地方有三种情况:
如果是个-表示他是一个文件
如果是个d表示他是文件夹
如果是个l表示是一个链接,就跟我们Windows系统上的快捷方式一样,就比如桌面的快捷方式图标,其实他正在的存储位置并不在那个地方
在这里插入图片描述
(l这块就是天蓝色的颜色,你操作前面system-release,他其实真正的位置是在后面那个centos-release)

接着后边的9个字符分别分为三组,每三个字符为一组,分别代表着当前用户具有的权限当前组内用户所具有的权限其他组的用户所具有的权限
如果是r就表示可读 :read
如果是w就表示可写:write
如果是x就表示可执行:excute
后面两个部分也都是一样的

比如看到下边的b.txt,首先开头是-,所以他是个文件,然后第二部分是当前的用户是rw-,对这个文件有可读,可写的,不可执行的权限,因为他没有办法执行,他又不是一个可执行文件,然后第三部分,当前组内的用户r--,对他有可读的权限,但是不可写不可执行,其他用户也是r--,类似的
在这里插入图片描述

那么后面那三组有什么用呢,就是将来我们可以去查看这个权限,那么将来有时候,我们解压出来的那些安装文件可能不能执行,我们就需要去修改权限,那么就是要能看懂才能去修改

下面举个例子来演示修改权限一下,那么先来说一个比较笨的方式:chmod u=rwx,g=rx,o=rx b.txt u就是当前的用户,g就是当前组内的其他用户,o就代表了其他的组内的用户,那么先来试一下这个命令chmod u=rwx,g=r b.txt,效果如下👇:
在这里插入图片描述
(可以看到他变成了绿颜色,和我们要求修改的一样,然后第三个我们没有做修改,他还是保持原来的权限,这种方式是用英文的方式去改,要记三个u、g、o,那么记起来确实有点麻烦)

那么我们再来修改一下当前用户的权限缩小为只读,即命令chmod u=r,g=r b.txt👇:
在这里插入图片描述
那么我cat b.txt是可以查看到里边的内容的,接着我们vim命令尝试去修改里边的内容看看会如何👇:
在这里插入图片描述
(那么当我们按下i,下边就会报错了,说你要去改变一个只读的文件是不行的,没权限,所以这个文件的权限会影响你是否可以进行操作,读啊,还是可以写,执行都是会被影响到的,但是如果用u g o这种形式去改的话有时候会记不清。)

所以还有第二种修改权限的方式,首先r、w、x其实是代表这一些含义,即r表示数字为4,w表示的数字是2,x表示的数字是1,那么如果想要改变当前用户对该文件具有的操作权限,那么就可以这么来:如果想让它是rwx,那么就是7,如果让他只是r的话就是4,如果是rw,那么就是6,那么如下chmod 755 b.txt, 每一位数字都代表了一组权限,三组就是3个数字👇:
在这里插入图片描述

接着最后再来演示一个,先进入到Tomcat的目录里边:
在这里插入图片描述
接着进入到bin目录中,发现startup.sh是不可执行的:
在这里插入图片描述

那么我们可以修改他的权限为744,就是当前用户最高权限chmod 7 startup.bat👇:
在这里插入图片描述
然后就可以使用**./startup.sh**来启动Tomcat了,当然前提是你已经在Linux操作系统配置好Tomcat 的环境变量了,就可以正常启动Tomcat
在这里插入图片描述


下一篇👉Linux上常用网络操作

本篇博客到这就完啦,非常感谢您的阅读🙏,如果对您有帮助,可以帮忙点个赞或者来波关注鼓励一下喔😬 ,嘿嘿👀


http://chatgpt.dhexx.cn/article/WjTmreSG.shtml

相关文章

【Linux入门】Linux权限及管理

【Linux入门】Linux权限及管理 目录 【Linux入门】Linux权限及管理Linux权限管理文件访问者的分类文件类型和访问权限(事物属性) 文件权限值的表示方法文件访问权限的相关设置方法目录的权限实现共享目录粘滞位目录权限总结 作者:爱写代码的刚…

Linux-权限

文章目录 1. 认识Linux下用户的分类1.1用户切换1. 2 指令暂时提权 2. 什么叫做权限2.1. 文件属性文件的类型文件权限属性角色和具体的人(用户)是什么关系呢?权限 3. 见一见没有权限会有什么现象(见见)4. 权限的修改问题修改文件 拥…

【Linux】linux权限设置

文章目录 一、shell1. shell概念2. 进程 二、用户1. 用户分类2. 用户切换 三、权限1. 临时权限提升2. 权限的属性3. linux中角色类别4. 第一列文件属性 四、修改权限1. 修改文件权限2. 修改文件所属3. 修改文件权限八进制4. 粘滞位 五、linux默认权限设置1. 默认权限2. 权限掩码…

linux权限管理操作(权限设置)

权限设置 语法:#chmod 选项 权限模式 文档 注意事项: 常用事项: -r:递归设置权限(文档类型为文件夹的时候) 权限模式:就是该文档需要设置的权限信息 文档:可以是文件,也…

Linux权限

文章目录 一、Linux下用户的分类二、文件访问者的分类三、权限的分类四、权限的表现形式五、修改权限六、粘滞位七、补充说明 一、Linux下用户的分类 超级用户(root)、普通用户 超级用户可以在Linux系统下做任何事情,不受任何限制 普通用户受…

Linux权限(下)

Linux权限下 file指令目录的权限x权限r权限w权限 文件的默认权限umask码修改umask码 粘滞位背景谁能删除设有粘滞位的目录下的文件?设置粘滞位的注意事项 file指令 在此之前我们先了解一个指令,这个指令可以让我们更详细的了解文件的具体类型&#xff0…

Linux--权限讲解

文章目录 前言一、什么是shell外壳程序?二、为什么有shell外壳程序?三. Linux的用户基本介绍四. 用户间的相互转换及权限的索取五. 什么是权限?六. 权限的具体分类七. 文件权限属性的改变和‘人’的改变八. 为什么要有权限?九. 显…

Linux权限的基本知识

本文已收录至《Linux知识与编程》专栏! 作者:ARMCSKGT 演示环境:CentOS 7 目录 前言 正文 权限是什么? Linux权限的划分 Linux用户的切换命令 Linux文件权限 Linux文件类型 Linux文件权限 Linux角色划分 文件权限的访问…

【Linux】权限管理

目录 一.用户在使用Linux系统时的权限 1.概念 2.用户权限切换(角色切换) 1.普通用户切换root 2.root切换普通用户 二.用户在使用文件或目录时的权限 0.如何区分是文件还是目录? 1.拥有文件或目录权限的三个身份 2.文件或目录的权限 3.如何修改权限 &#…

【Linux】——权限详解

Linux权限的概念 在学习Linux权限之前,我们需要首先了解一下关于用户的知识。在Linux下有两种用户,分别是root用户和普通用户。root用户就好比充钱的VIP一样,可以在Linux下做任何事情,几乎不受限制,我们也称其为超级用…

linux中权限详解,linux 权限详解

在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者 用ls…

Linux文件权限

Linux文件权限 Linux下一切皆文件 Linux中所有内容都是以文件的形式保存和管理,即:一切皆文件。 普通文件是文件。 目录(在win下称为文件夹)是文件。 硬件设备(键盘、硬盘、打印机)是文件。 Linux下有两种用户:超级用户(root&…

Linux权限管理

1.ACL权限 1.1ACL权限简介与开启 所有者、所属组和其他人的权限不够用,专门为用户设定独立的权限 #查看分区ACL权限是否开启 dumpe2fs -h /dev/sda3 如下图:蓝框就表示该分区具有acl权限 #临时开启分区ACL权限 mount -o remount,acl / #重新…

【Linux】一文掌握Linux权限

环境:centos7,腾讯云服务器 Linux文章都放在了专栏:【Linux】欢迎支持订阅🌹 前言 权限 一词相信大家都不陌生,与我们的生活密切相关。小区里的门禁制度、公司里的管理制度、学校里的校规规定、甚至是社交平台上的一些…

Linux权限理解

一.Linux权限概念 Linux 下有两种用户:超级用户( root )、普通用户。 超级用户:可以再linux系统下做任何事情,不受限制 普通用户:在linux下做有限的事情。 超级用户的命令提示符是“#”,普通…

Linux权限全面解析 (欢迎各位Linux选手看过来,读到就是赚到)

目录 1.权限是什么 1.1生活实例理解权限 2.Linux下的权限 2.1Linux下的用户类别与事物属性 2.2介绍用户类别的具体意义 2.3具体实验 2.4文件类型简介 2.4.1 文件类型分类 2.4.2 文件类型依据 3.修改文件rwx权限 4.修改文件的owner,group 5.用户切换方式讲解 6.目录…

【Linux】Linux权限

Linux权限管理 文章目录 Linux权限管理1、Linux下权限的概念(1)用户权限(2)文件权限 2、权限的相关命令(1)用户切换超级->普通普通->超级 (2)用户提权(3&#xff0…

Linux权限详解

目录 1. 什么是权限 2. Linux上的用户 3.Linux权限管理 3.1 文件访问者的分类(人) 3.2 文件类型和访问权限(事物属性) 3.3 文件权限值的表示方法 3.4 文件访问权限的相关设置方法 chmod命令 chown指令 chgrp指令 umask指…

Linux用户权限

Linux用户权限 一、Linux权限的概念二、Linux文件权限管理1 、文件访问者的分类2 、文件类型和访问权限3、文件访问权限的相关设置方法 三、Linux目录的权限1、粘滞位 四、Linux权限的总结 一、Linux权限的概念 Linux下有两种用户:超级用户(root&#xf…

ESP32的CAN通信

目录 一、ESP32的CAN通信说明1.1、片内外设1.2、CAN库的查找1.3、MCP2515和SJA1000介绍1.4、CAN库的安装1.4.1、先下载库,再导入到arduino IDE中1.4.2、通过“库管理器”安装。 二、硬件说明2.1、硬件准备2.2、硬件连接 三、代码调试3.1、打开示例3.2、修改代码3.3、…