Linux权限

【Linux】linux权限设置 文章目录一、shell1. shell概念2. 进程二、用户1. 用户分类2. 用户切换三、权限1. 临时权限提升2. 权限的属性3. linux中角色类别4. 第一列文件属性四、修改权限1. 修改文件权限2. 修改文件所属3. 修改文件权限八进制4. 粘滞位五、linux默认权限设置1. 默认权限2. 权限掩码 linux/sentos 是一个操作系统 广义上,linux发行版 = linux内核版本 + 外壳程序(狭义上不包括) 外壳程序:shell、bash 对应windows系统下的gui, 阅读详情

Shell命令极其运行原理

Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel)“ ,但我们一般用户,不能直接使用kernel。
而是通过kernel的“外壳”程序,也就是所谓的shell,来与kernel沟通。如何理解?为什么不能直接使用kernel?
从技术角度,Shell的最简单定义:命令行解释器(command Interpreter)主要包含:
将使用者的命令翻译给核心(kernel)处理。
同时,将核心的处理结果翻译给使用者。
对比windows GUI,我们操作windows 不是直接操作windows内核,而是通过图形接口,点击,从而完成我们的操作(比如进入D盘的操作,我们通常是双击D盘盘符.或者运行起来一个应用程序)。
shell 对于Linux,有相同的作用,主要是对我们的指令进行解析,解析指令给Linux内核。反馈结果在通过内核运行出结果,通过shell解析给用户。(双向关系)
帮助理解:如果说你是一个闷骚且害羞的程序员,那shell就像媒婆,操作系统内核就是你们村头漂亮的且有让你心动的MM小花。你看上了小花,但是有不好意思直接表白,那就让你你家人找媒婆帮你提亲,所有的事情你都直接跟媒婆沟通,由媒婆转达你的意思给小花,而我们找到媒婆姓王,所以我们叫它王婆,它对应我们常使用的bash。
注意:shell本质是一个执行起来的程序(进程),系统启动期间一直存在。有风险,用户自定义的指令,shell都是通过创建子进程的方式让子进程去执行有风险的指令

Linux的权限

概念

Linux用户 root为超级管理员  非root为普通用户

什么样的人,会有root密码呢-》管理员

普通用户切换成root,需要输入root的密码

root账号切换普通不用认证 

普通用户切换为另一个普通用户->需要对方的密码

su -是以root身份重新登录一次,su是用户身份切换为root

权限部分

权限是限制普通人的,大部分root操作都不会被限制

这里我举下例子,以root账号举例子

从左到右我说一下,第一个-或者d是指普通文件或者目录

紧接着有九个字母,分别是rwx和-,r是读权限,w是写权限,x是可执行权限

三个字母为一批,前三个是拥有者权限,中间是所属组权限,最后是other其他人权限

接下来有数字先不说不重要,有两个root,是代表拥有者和所属组的区别,其他的就没啥了,概念先讲清楚等下我举例子理解

这里1.txt本来拥有者user没可执行权限,这里chmod u(代表user拥有者)+x(代表可执行权限)

总结user-》u (拥有者),group-》g(所属组),other-》o(其他人)

chmod ugoa+rwx File就可以进行权限修改

chgrp修改所属组权限用的较少
chmod 777 hahah 给这个文件的拥有者,所属组,其他设置全部权限,1+2+4=7

文件类型解析

、

第一个字母代表文件类型

-:普通文件,文本源代码,图片,视频,库,可执行等等

d:目录文件

b:block,块设备文件(键盘)

c:char,字符设备文件(键盘显示器)

l:链接文件

p:管道文件

s:socket文件

Linux下一切皆文件

win下,文件类型通过后缀标识

Linux的文件类型不通过后缀区分(大部分看前面就行)

file命令可以查看对应文件信息

目录的权限

对一个目录而言,如果进入一个目录,需要什么权限?

x决定是否可以进入目录  

r决定是否可以查看文件属性信息

w决定是否可以在目录下新建删除文件

umask权限掩码

定制一个文件的默认权限

为什么我们创建的普通文件默认权限不是777,而是664(因为起始权限是666)

为什么我们创建的目录文件默认权限不是777而是775(默认权限777)

因为默认权限的公式是起始权限&(~umask)二进制操作

粘滞位

一个文件是否能被删除,并不取决于文件本身,而取决于文件所处目录,拥有者是否有w权限

如果我们需要在特定目录下实现文件共享

根目录下有一个tmp目录可以完成这个功能

正常情况下other有w权限,谁都可以进来删除文件,这里第三位变成t代表粘滞位,具有x的意义,同时对目录权限也有限定

该目录的文件,只有root或者文件拥有者才有权删除

Claude AI实战指南:从注册到精通,突破手机验证的终极解决方案 本文提供了一份详尽的Claude AI实战指南,重点解决了国内用户注册过程中的手机号验证难题,并分享了使用技巧。文章详细介绍了如何通过虚拟手机号服务等方案完成注册,并深入解析了Opus、Sonnet、Haiku三大模型的特点与选择策略,帮助用户从注册到精通,高效利用这一安全、健谈的AI助手进行内容创作、编程开发与学习研究。 阅读详情

相关推荐

复合材料热压罐固化残余应力仿真与优化

复合材料在热压罐固化过程中产生的残余应力是影响构件性能的关键因素,尤其在航空航天和风电叶片等高端制造领域。通过多物理场耦合仿真技术,可以精确预测残余应力分布,优化工艺参数。顺序耦合方法分步求解热分析和结构分析,既保证了计算精度,又控制了成本。Abaqus等有限元工具在此过程中发挥重要作用,通过合理设置边界条件、材料属性和接触关系,能够有效模拟温度场和应力场的相互作用。工程实践中,这种仿真方法已成功应用于无人机机翼、卫星支架等实际项目,显著降低了固化变形和微裂纹风险。

weixin_33146151的博客 216

【Linux】Linux权限

Linux权限,详细讲解:一,shell命令介绍 二,Linux权限 1. Linux下的用户 2. 命令su 3. Linux权限管理 3.1. 文件访问者 4. 修改权限 1. 修改目标属性 2. 修改拥有者 chown chgrp 5. 缺省权限 umask t 粘滞位

tan_run的博客 2640

华为海思2026届数字IC秋招笔试真题解析与实战技巧(2025最新版)

本文深度解析华为海思2026届数字IC秋招笔试真题,涵盖高频考点如后端设计、低功耗设计、SystemVerilog语法等核心内容。提供时序违例修复、时钟树综合等实战技巧,帮助考生高效备考。特别关注UPF低功耗设计规范等最新考点,助力考生在秋招笔试中脱颖而出。

lg888的博客 1090

Linux的权限

在Linux下有两种用户,超级用户(root)以及普通用户。超级用户拥有整个系统中的最高权利,可以对目录,文件等随意进行操作。而普通用户只能在自己的家目录下进行相关操作。超级用户的命令提示符是“#”,普通用户命令提示符是“若普通用户想要进行管理员权限的操作,可以使用 su root 的命令,然后输入超级用户口令就可以登陆到root用户。同理,若想切换到其他普通用户也可以 su 【用户名】。

2401_86449430的博客 1万+

【CASS精品教程】032:CASS11台阶画法案例大全

一、普通无边台阶 二、普通有边台阶 三、普通圆弧无边台阶 四、U型台阶 五、曲线U型台阶 六、L型台阶

智慧空间实验室 7465

一文吃透 SAP HANA JSON Document Store:从架构到实战的完整指南

本文详细介绍了SAP HANA的JSON Document Store功能,包括其定位、架构、典型场景以及具体使用方法。文章首先分析了半结构化数据场景下传统关系模型的局限性,说明Document Store如何通过集合(Collection)存储JSON文档来提供灵活性。随后详细阐述了启用方式、SQL语法、与Column Store的联动机制,并提供了大量可直接复用的实战案例。特别强调了Document Store作为HANA内建服务的优势,包括企业级一致性、备份恢复等能力。最后给出了数据类型处理和跨引擎协

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 201

【Linux】权限

本期博客讲解内容有:为什么需要权限,Linux下角色问题和用户问题,文件权限属性问题,权限的指令操作,没有权限的表现,以及权限的三个子问题

2401_86785052的博客 1098

CloudCompare 二次开发(36)——非均匀体素降采样

使用CloudCompare与PCL编程实现的非均匀体素降采样。

点云侠的博客 746

【Linux】Linux 权限

本篇文章主要简要讲解 Linux 权限

L_0907的博客 1384

【Pix4d精品教程】Pix4d中央子午线细化设置(测区跨两个分带)

本文介绍了在Pix4d软件中通过修改中央子午线设置来解决跨分带测区刺点问题的方法。针对测区跨3度分带(如105°和108°之间)时像控点与靶标点偏移较大的情况,建议将中央子午线设为测区中心(如106.5°)。具体操作步骤包括:修改投影文件中的中央子午线参数,选择新的输出坐标系配置文件。该方法能有效提高像控点刺点效率,为航测内业数据处理提供便利。操作简单实用,适合大比例尺测图项目中跨分带测区的数据处理需求。

智慧空间实验室 5527

【功能安全】软件安全架构

目录01 软件安全架构介绍02 软件架构设计模板03 软件架构设计示例 软件架构设计的目的 软件架构设计的原则 软件架构设计输入与输出 软件架构设计的要求 注:软件架构设计和软件安全要求之间的双向可追溯性。软件架构设计原则: 软件架构静态/动态设计(参考秒尼科技术) 软件架构静态设计 软件架构动态设计 软件分层架构设计 软件架构设计安全机制错误探测的安全机制 其中:数据的范围检查指输入输出数据的范围进行检查,例如:在程序中我们可以通过数据范围来排除数据的正确性;合理性检查 例如:使用参

weixin_36460584的博客 511

【Linux】目录权限和默认权限

上期介绍了Linux的文件权限,这期我们仔细来说说Linux环境下目录权限(粘值位)和默认权限。

m0_70811813的博客 3777

【突变检验合集】含Pettitt突变检验等

突变检验方法合集

WW、forever的博客 3534

linux 程序的权限设置,Linux权限设置详解

看完鸟哥的Linux私房菜,对Linux有了更深的了解,特别是权限控制这一方面,特此总结,记录一下。本文适合对Linux权限一知半解的人,不适合完全不同Linux权限的人,只是提点,不会特别详细,详细内容请看鸟哥的Linux私房菜。一,文件与目录的普通权限首先来说说Linux下面的最普通也是最常用的权限,r:4(读),w:2(写),x:1(执行)。对于文件和目录来说,这三个权限分别代表不同的操作:...

weixin_28775337的博客 3209

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

怎样设置linux权限,Linux 权限设置chmod

Linux中设置权限,一般用chmod命令1、介绍权限设置chmod功能:改变权限命令。常用参数:1=x(执行权execute) 2=w(写权write) 4=r(读权Read)setuid 设置后,文件拥有文件所有者的权限如root权限setgid 设置后,目录下创建的文件件拥有此目录所属组的权限stickybit 设置后,文件不可被删除操作提示:chmod 参数文件或目录名2、文件权限解析如上...

weixin_31720227的博客 4228

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Linux权限认识

Linux权限认识

weixin_57248528的博客 1326

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux系统权限640,linux权限及权限管理

一、权限管理1.权限的类型:r:读权限,对文件来说可以读取里面的内容,对目录来说可以列出目录下的文件。w:写权限,对文件来说可以修改文件的内容,对目录来说可以创建删除目录下的文件。x:执行权限,对文件来说可以运行这个文件,对目录来说可以进入这个目录。2.文件的三类用户u:属主,表示此文件属于这个用户。g:属组,表示这个文件属于此组。o:其他用户。3.chown用法chown改变文件的属主、属组,只...

weixin_42500818的博客 7632

linux中600是什么权限,linux系统中文件的权限

查看文件权限的语句:在终端输入:ls -l xxx.xxx (xxx.xxx是文件名)那么就会出现相类似的信息,主要都是这些:-rw-rw-r--一共有10位数其中: 最前面那个 - 代表的是类型中间那三个 rw- 代表的是所有者(user)然后那三个 rw- 代表的是组群(group)最后那三个 r-- 代表的是其他人(other)然后我再解释一下后面那9位数:r 表示文件可以被读(read)w...

weixin_30711615的博客 4116

Linux之权限设置(默认权限、隐藏权限及特殊权限)

博文大纲: 一、umask命令(默认权限) 二、chattr及lsattr命令(隐藏权限) 三、 SUID、SGID及SBIT的作用(特殊权限) 一、umask命令: umask是chmod相关的东西,代表权限掩码,总共4位,以反掩码的形式表示,文件的原始权限是666,目录的原始权限是777,将相应的原始权限和umask值进行与运算,得出的结果就是默认新建的文件或目录的权限。具体如下: [...

lvjianzhaoa的博客 1576

linux0775权限,Linux权限管理

1、基本权限文件权限位,10位:-rwxr-xr-- 第一位表示文件类型,后面3组就是权限,第一组是u所有者,第二组是g所属组,第三组是o其他人 r 读,w 写 ,x 执行权限修改:chmod [选项] 模式 文件名选项-R表示递归全部赋予命令指定权限比如:chmod u+x abc.avi 给当前用户可执行权限chmod g+w,o+w abc.avi减权限:chmod u-x,g-w abc...

weixin_34857730的博客 1185
上一篇: Linux环境及指令
下一篇: Linux环境基础开发工具使用
Victoria.a
博客等级 码龄4年 663粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值