linux操作学习06文件权限:文件属性查看(ls),文件所有人、组的管理(chown、chgrp),文件普通权限(chmod)、系统默认权限的设定(umask)、文件特殊权限

游戏开发实战:如何用旋转矩阵实现2D角色平滑转向(附Unity代码) 本文深入探讨了在Unity游戏开发中,如何运用旋转矩阵原理实现2D角色的平滑转向。文章从核心理论出发,提供了计算目标旋转、实现平滑插值(Lerp与SmoothDamp)的完整C#代码,并解决了与动画系统、物理引擎协同的常见难题,帮助开发者提升游戏操作手感与视觉流畅度。 阅读详情
#
文件权限
#
1.文件属性的查看

ls -l filename
-|rw-r–r–.|1| root| root| 46 |Oct 1 05:03 |filename
— ————————— — ———— ———— —— ———————————— ————————
1 2 3 4 5 6 7 8

1.”-“:文件类型
- ##普通文件
d ##目录
c ##字符设备
s ##套接字
p ##管道
b ##快设备
l ##连接

2.”rw-r–r–”:文件读写权限
rw-|r–|r–
* $ @

*所有人的权限
$所有组的权限
@其他人的权限

3.”1”:
对文件:文件内容被系统记录的次数
对目录:目录中文件属性的字节数

4.”root”:文件所有人

5.”root”:文件所有组

6.”46”:文件内容的大小

7.”Oct 1 05:03”:文件最后一次被修改的时间

8.”filename”:文件名字
这里写图片描述

2.文件所有人所有组的管理

chown username file|dir ##更改文件的所有人
chown username:groupname file|dir ##更改所有人所有组
chown -R username dir ##更改目录本身及里面所有内容的所有人
chgrp -R groupname dir ##更改目录本身及里面所有内容的所有组

监控命令
watch -n 1 ls -lR /mnt

3.文件普通权限

rw-|r–|r–
u g o
u:文件所有人对文件可以读写
g:文件组成员对文件可读
o:其他人对文件可读
u优先匹配,g次优先,o当u,g不匹配时匹配

1.r
对文件:可以查看文件中的字符
对目录:可以查看目录中文件的信息

2.w
对文件:可以更改文件内字符
对目录:可以在目录中添加删除文件

3.x
对文件:可以运行文件内记录的程序动作
对目录:可以进入目录中

4.字符方式修改该文件权限
chmod [-R]

4.系统默认权限的设定

从系统存在角度来说,开放权力越大,系统存在意义越高
从系统安全角度来说,开放权力越少,系统安全性越高
所以系统设定新建文件或目录会去掉一些权限
设定方式
umask ##查看系统保留权限默认为022
umask 077 ##修改该系统保留权限为077,此设定为临时设定,只当前shell中生效

永久设定方式:
vim /etc/bashrc ##shell
70 if [ $UID -gt 199 ] && [ “id -gn” = “id -un” ]; then
71 umask 002 ##普通用户umask
72 else
73 umask 077 ##超级用户umask
74 fi

vim /etc/profile ##系统
59 if [ $UID -gt 199 ] && [ “id -gn” = “id -un” ]; then
60 umask 002 ##普通用户umask
61 else
62 umask 077 ##超级用户umask
63 fi

以上两个文件umask设定值必须保持一致
source /etc/bashrc
source /etc/profile
让设定立即生效
这里写图片描述

5.特殊权限

1.suid ##冒险位
之针对二进制可执行文件,
文件内记录的程序产生的进程的所有人为文件所有人
和进程发起人身份无关

设定方式:
chmod u+s file
suid=4
chmod 4xxx file

2.sgid ##强制位
对文件:只针对二进制可执行文件,
任何人运行二进制文件
程序时程序产生的进程的所有组都是文件的所有组
和程序发起人组的身份无关
对目录:当目录有sgid权限后,目录中新建的所有文件的所有组
都自动归属到目录的所有组之中,和文件建立者所在的组无关

设定方式:

chmod g+s file|dir
sgid=2
chmod 2xxx file|dir
这里写图片描述
3.sticky ##粘制位
t权限:
只针对与目录,当一个目录上有t权限,那么目录中的文件只能被所有人删除

设定方式:
chmod o+t direcotry
t=1
chmod 1777 direcotry
这里写图片描述

end

24、汽车黑客技术全解析:诊断代码、车库创建与系统攻防 本文深入探讨了汽车黑客技术的核心内容,包括诊断代码模式与参数ID、创建开放车库社区、汽车系统相关技术、硬件与软件工具、攻击与防御手段,以及车辆通信与网络安全。无论你是汽车安全研究人员、爱好者还是开发者,都能从中获取全面的技术解析与实践指南。 阅读详情

相关推荐

【MM小贴士】关于SAP系统中关税的处理方式

的运费,这部分来讲,我们关税的计价基础,就应该是货物价值+包邮到中国港口的运费,完后进行报关操作,缴纳关税,后半段从中国港口拉回到企业里面的运输费,就会做到费用里面去,而不是计入到存货成本。1、我们自己的企业和国外厂家A购买一项物资,厂家A的报价会分成几个组成部分货物本身的价值或者货物本身的价值+到国外港口的运费或者货物本身的价值+到中国港口的运费或者货物本身的价值+包邮到你们自己企业的整体运费。所以我的关税就是不确定的。重点是运费是哪一段的运费,如何结算,结算的货币,何时能够确定运费。.........

竹大的博客 9029

【ls -l 命令查看文件权限】【chmod 修改文件权限命令及解释】

查看文件权限:使用ls -l查看文件和目录的详细权限信息。修改权限:使用chmod命令,使用符号模式(如u+r)或数字模式(如755)进行权限修改。递归修改:使用chmod -R修改整个目录树的权限。

ban102055的博客 2458

第零章 序 Chisel教程汇总

笔者目前西安交通大学微电子硕士在读,研究方向为数字集成电路设计与体系结构。鉴于目前RISC-V的火热程度,笔者参与了课题组的RISC-V项目,并了解、学习了颇受关注的新型硬件构建语言——Chisel,当前参与的神经网络加速器设计便是使用Chisel开发的。这是一门敏捷开发语言,据称要比传统的Verilog语言快很多。在亲身使用过后,笔者发现确实快了不少。这主要得益于Scala作为高级语言的简洁风格...

qq_34291505的博客 7万+

Linux系统如何查找文件所有者?详细教程!

命令在Linux系统中查找文件的所有者。请注意,你需要有足够的权限来访问目标文件和目录。如果你没有足够的权限,你可能无法查看文件的所有者信息。命令是一个常用的文件和目录列表命令,它可以显示文件的详细信息,包括所有者、权限等。在Linux系统中,你可以使用。通过上述步骤,你可以使用。命令来查找文件的所有者。

高性价比服务器就选:蓝易云 1709

恒玄BES2700ZP开发实战:从零搭建嵌入式音频系统

本文详细介绍了恒玄BES2700ZP蓝牙音频SoC的开发实战,从环境搭建、SDK架构解析到蓝牙音频、AI语音集成及低功耗优化。重点探讨了如何利用其多核架构实现高性能音频处理和LE Audio支持,为开发者提供从零构建嵌入式音频系统的完整指南。

o1p2q3r的博客 919

SAP-ABAP:SAP信贷管理核心:CL_UKM_BUPA_FACTORY类完整解析与实践指南

SAP信贷管理核心类CL_UKM_BUPA_FACTORY解析 CL_UKM_BUPA_FACTORY是SAP信贷管理(UKM)模块的核心类,作为业务伙伴信贷数据的中央控制台,它提供: 统一入口:标准化实例化客户/供应商信贷对象 主要功能: 获取单条/批量业务伙伴数据 安全保存数据变更 封装底层数据访问逻辑 典型应用场景: 信贷主数据批量维护 自动化限额调整 订单信贷实时检查 性能优化建议: 使用批量方法替代循环单条处理 合理设置字段选择 实施缓存策略 该类通过简洁API简化复杂信贷操作,是SAP信贷管理开

baidu_35680696的博客 1209

Linux之这些组和权限管理的命令你get了吗?

1. 查看文件的所有者 基本指令:ls -alh 简单一点:ll 应用实例 : 创建一个组police,再创建一个用户tom,将tom放在police组 ,然后使用 tom来创建一个文件 ok.txt,看看情况如何。 2. 修改文件 / 目录的所有者 指令: 1)chown newowner file 改变文件的所有者 2)chown newowner:newgroup file 改变用户的所有者和所有组 -R 如果是目录 则使其下所有子文件或目录递归生效 应用案例: 1)请将 /hom

qq_43437122的博客 632

2026 AI Agent Harness Engineering 生态报告:开源工具链的现状与未来趋势

IEEE P2863-2025《通用人工智能自主代理技术架构与评估规范》于2025年11月正式发布,将AI Agent(通用人工智能自主代理)定义为:一种具备感知(Perception)、记忆(Memory)、推理(Reasoning)、规划(Planning)、行动(Action)五大核心能力闭环,能够在无显式指令覆盖全部环节的前提下,自主完成特定领域或开放领域复杂任务的智能实体。

AI 算法实战派 497

进程创建(实验3)

进程创建 1.实验目的 ① 了解和掌握linux操作系统的基本操作 ② 了解并掌握创建进程的工作原理 2.实验平台 操作系统:Linux 3.实验内容和要求 (一)操作实验任务 ① 使用ls命令查看文件的权限 ② 使用chown修改文件的所属权 ③ 使用chmod 修改文件的访问权限 ④ 采用字符设定法,添加一个权限,比如:chmod u+w,g+r,o+r file1;减少一个权限, chmod u-x,g-w,o-w file1 ⑤ 采用数字设定法修改权限,比如:chmod 755 file1 (二)

JZ_TONGXIE 4051

【RT-DETR涨点改进】独家注意力改进篇 | 手把手教你在RT-DETR上使用LSKAttention大核注意力机制(助力目标检测极限涨点)含多种创新改进点

本文提出了一种LSKA大核注意力机制优化RT-DETR模型的方法。LSKA通过将2D深度卷积核分解为级联的1D水平和垂直核,显著降低了计算复杂度和内存占用,尤其在处理大卷积核时优势明显。该模块在图像分类、目标检测等视觉任务中保持与LKA相当的性能,同时展现出更强的鲁棒性。文章详细介绍了LSKA的网络结构、核心代码实现方法,并提供了多种RT-DETR改进方案,包括rtdetr-r18-LSKA、rtdetr-l-LSKA等7种yaml配置文件,通过实验验证了该方法的有效性。

Ai缝合怪、助力小伙伴高效发论文 252

把数据库事务边界握在手里:ABAP 里的 COMMIT CONNECTION 与 ROLLBACK CONNECTION 深度拆解

与表面是两条很短的语句,背后却牵动了连接管理、数据库 LUW、SAP LUW、隐式提交、游标生命周期、GTT 平台差异等一整片工程现实。把它们用对,你就能在不破坏主业务事务的前提下,实现跨库写入、审计落库、隔离型日志、数据集成落地等一系列“看似矛盾”的目标;用错了,它们也会悄无声息地制造一致性缺口,让问题在高峰期以 dump 或数据异常的方式爆出来。

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

linux实验三 进程创建

(一)操作实验任务 使用ls命令查看文件的权限 使用chown修改文件的所属权 (实现创建用户,以及Test.txt文件,并用sudo赋予管理员权限,其含意思是test文件的所属给user0用户) 使用chmod 修改文件的访问权限 采用字符设定法,添...

weixin_53257036的博客 3209

uniapp - 微信支付报错 requestPayment:fail:HBuilder mainifest.json中配置的支付appid和生成订单使用的appid不一致,如果是HB调试请在线打包

uni-app,h5移动端网页,微信小程序,支付宝小程序,Android安卓,苹果ios,app,nvue,微信支付,报错,errMsg,requestPayment:fail:HBuildermainifest.json中配置的支付appid和生成订单使用的appid不一致,如果是HB调试请在线打包,http://ask.dcloud.net.cn/article/282,已经都检查了还是报错,如何解决这个问题,还是不行,错误,苹果微信支付报错,安卓app微信支付出错,打包,在线打包也不行,本地打包,支

🏆 前端领域优质创作者 3500

Linux运维入门第二章(2-2):基本权限管理——UGO模型、rwx权限与chmod实战,一篇全搞定!

本文深入浅出地介绍了Linux系统的权限管理机制,主要内容包括: UGO权限模型:通过属主(User)、属组(Group)和其他人(Other)三个维度管理文件访问权限,类比办公室门禁系统解释权限概念。 权限类型与表示: 三种基本权限:读(r/4)、写(w/2)、执行(x/1),对文件和目录有不同含义 两种表示方法:字符表示法(rwxr-xr-x)和数字表示法(755) 权限管理命令: chown修改文件属主和属组 chgrp修改文件属组 chmod通过字符模式(u+x)或数字模式(755)修改权限 高级概

m0_64073888的博客 739

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

熊猫眼预警:从基础 rwx 到 ACL,Linux 权限完整学习笔记

熬出同款熊猫眼,通宵整理了完整 Linux 文件权限管理教程。从基础 rwx 读写权限、umask 默认权限、SUID/SGID/Sticky 高危特殊权限,到文件扩展属性、精细化 ACL 访问控制列表,全部配套实操命令与运维场景,一次性补齐权限所有知识点,看完不用再熬夜到处翻资料。

Adhjhfes的博客 532

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

chmod命令、chown命令、umask默认权限、增加查看隐藏权限:chattr、lsattr

一、chmod命令1.文件权限:在ls -l 命令下查看文件权限,除去开头第一个字符表示文件类型外,后面9段字符都表示文件权限。2.chmod,即是修改文件权限命令,可以对文件权限进行修改也可以写成:chmod u=rwx,g=rwx,o=rwx linux1/ 意思为:为linux1目录的所属用户增加可读可写可执行权限,所属组增加可读可写可执行权限,其他用户增加可读可写可执行权限。其中“u...

weixin_34111790的博客 530

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

文档总结:linux中的文档与权限

文件权限1.文件属性的查看ls -l filename -|rw-r–r–.|1| root| root| 46 |Oct 1 05:03 |filename — ————————— — ———— ———— —— ———————————— ———————— 1 2 3 4 5 6 7 81.”

parameter_的博客 356

linux命令之----ls命令查询文件的所有者、权限、时间、大小等信息

1、ls命令作用 ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录) 2、ls命令结构 drwxr-xr-x  2 root root 4.0K  3月  23  2017  etc “d”   表示文件的类型为目录 “rwx” 表示文件所有者的权限:r是读,w是写,x是执行 “r-x”   表示文件所有者所在同一

xianjie0318的博客 3万+

linux中的文件及目录属性查看及权限

1.文件属性查看ls    -l      filename             例如:ls    -l       hello                  查看hello文件的属性-        rw-rw-r--    1     kiosk     kiosk     0   Oct 2 17:05     file[1]       [2]          [3]      ...

hiro 5万+

项目二、任务六 管理LINUX系统文件权限

1.认识文件权限说明2.使用chmod命令改变文件或目录的访问权限3.更改文件的所有者以及所属组4.认识Umask5.识别特殊权限6.识别文件颜色7.:总结常用的几个命令ls -lh 显示权限 ls /tmp | pr -T5 -W$COLUMNS 将终端划分成5栏显示 chmod ugo+rwx directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行...

wulianwang16wqxd的博客 291

linux 777权限_linux系统权限配置简明介绍

1. ls -l命令讲解我们可以通过ls -l命令查看除了文件名称外的其他信息,比如文件型态、权限、拥有者、文件大小等。详细介绍可以查看下图:2. 如何设置权限在我们能看懂文件权限后,就需要掌握怎么配置权限,这里主要讲解chmod和chown两个命令。2.1 chmodLinux/Unix 文件调用权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何被他人所调用。// ...

weixin_39665302的博客 1406

Shell编程笔记(高级2)文本过滤

Shell编程笔记(4)-文本过滤 作者: sunwill_chen 发表日期: 2007-01-30 17:17 文章属性: 原创 复制链接 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (2)基本元字符集及其含义 ^ :只匹配行首。 ...

weiyinchao88 786

sudo chown -R $(whoami) /usr/local/lib/pkgconfig

Brew error: Could not symlink, path is not writable sudo chown -R $(whoami) /usr/local/lib/pkgconfig

十年磨一剑 4331

Linux——组管理之文件/目录所有者、所在组、其它组的查看、创建和修改

组管理一、Linux组介绍二、文件/目录的所有者三、组的创建四、文件/目录的所在组五、其它组六、改变用户所在组 一、Linux组介绍 在Linux中每个用户必须属于一个组,不能独立于组外。 在Linux中每个文件有所有者、所在组、其它组的概念。 二、文件/目录的所有者 1、文件/目录的所有者一般是文件的创建者,谁创建了该文件,就自然的成为该文件的所有者 2、查看文件的所有者 指令:ls -ahl 3、修改文件的所有者 指令:chown 用户名 文件名 三、组的创建 指令:groupadd 组名 四、文件/

smile4548656的博客 6774

【Linux】文件权限详解

一、基本介绍 当在linux系统命令行输入:ls -l 文件名 后会显示如下内容: 在图片中被圈起来的那一行0-9位做一说明。       1)第0 位:代表文件类型                    常见的文件类型有 -:普通文件                                                 d:目录文件                    ...

offer! 508

linux chmod命令更改文件的读写执行权限

linux chmod命令是在日常运维中比较常用的命令之一,对文件管理比较重要,如设置web目录时需设置特定的权限以保证服务器安全。 提示:在写完shell脚本后,我们一般需要给这脚本设置权限:chmoda+x shell.sh 有很多人,特别是搞开发的程序员,不懂权限,对程序及目录直接给予chmod-R 777file,这种最高级的权限,对服务器安全会造成很大的安全隐患,一般不建议这样

hyc博客 4万+
上一篇: linux操作学习05:用户信息文件,用户管理(useradd、userdel、groupadd、groupdel、id、usermod),用户权力下放(sudo),用户认证信息控制(chage)
下一篇: linux操作学习07:进程(定义、优先级、前后台调用、进程信号)#nice、ps、jobs、fg、bg、kill、w,用户登录审记(last)、top命令
Error_404notFound
博客等级 码龄10年 10粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值