Linux之文件一般权限

news2024/10/6 2:41:54

目录

Linux之文件一般权限

文件和目录的一般权限

 解析:

 文件类型

 文件的权限针对三类对象进行定义

文件针对每类访问者定义的三种权限

对于文件和目录,r,w,x的作用以及含义

设置文件和目录的一般权限

修改文件或目录权限 --- chmod(change mode)命令

        语法格式

        参数及作用

        权限值的表示方法

                方法一 --- 使用3位的八进制数表示

                方法二 --- 使用字符串表示

                        语法格式

                        案例

修改文件或目录的属主和属组 --- chown(change owner)命令

        修改文件或目录的拥有者

                语法格式

                参数及作用

                案例

        修改文件或目录的属组

                语法格式

                案例


Linux之文件一般权限

文件和目录的一般权限

 解析:

        第一个字符 --- 表示改文件的类型,其类型标识符对应的文件类型

        第2~4个字符 --- 表示该文件的属主用户(文件的所有者)对该文件的访问权限

        第5~7个字符 --- 表示改文件的属组用户(与属主用户同组的各成员用户)对改文件的访问权限

        第8~10个字符 --- 表示其他所有用户对该文件的访问权限

        第11个字符 --- 用来标识四否有一个可替换的访问控制措施应用在改文件上。当为一个空格时,表示系统没有可替换的访问控制措施;当为“.”字符时,代表该文件使用了SELinux安全上下文;当为“+”字符时,表示该文件在使用SElinux安全上下文的同时,还混用其他访问控制措施(如:访问控制列表ACL)   

 文件类型

 

 文件的权限针对三类对象进行定义

        owner 属主,缩写u

        group 属组,缩写g

        other 其他,缩写o

文件针对每类访问者定义的三种权限

        r --- read读

        w --- write 写

        x --- eXecute 执行

        另 X --- 针对目录加执行权限,文件不加执行权限(因为文件具备执行权限有安全隐患

注意:

        root账户不受文件权限的读写限制执行权限受限制

对于文件和目录,r,w,x的作用以及含义

权限对文件的影响对目录的影响
r(读取)可以读取文件的内容可以列出目录的内容(文件名)
w(写入)可以更改文件的内容可以创建或删除目录中的任意文件
x(可执行)可以作为命令执行文件可以访问目录的内容(取决于目录中文件的权限)

权限项文件类型执行执行执行
字符表示(d|l|c|s|p)(r)(w)(x)(r)(w)(x)(r)(w)(x)
数字表示421421421
权限分配文件所有者文件所属组用户文件其他用户

设置文件和目录的一般权限

修改文件或目录权限 --- chmod(change mode)命令

语法格式

        chmod [-选项] [ugoa] [+-=] [rwx] 文件或目录...

        chmod [-选项] nnn 文件或目录...

解析:

        ugoa --- 表示权限设置所针对的用户类别,可以使其中字母中的一个或组合。u(user)表示文件或目录的属主(所有者);g(group)表示属组内的用户;o(others)表示其他任何用户;a(all)表示所用用户(即u+g+o)。

        +|-|= --- 表示设置权限的操作动作,+表示添加某个权限;-表示取消某个权限;=表示只赋予给定的权限,并取消原有的权限

        rwx --- 用字符形式表示的所设置的权限,可以使其中字母中的一个或组合

        nnn --- 用三位八进制数字表示的所设置的权限

参数及作用

参数作用
-R递归修改指定目录下的所有文件、子目录的权限

权限值的表示方法

方法一 --- 使用3位的八进制数表示

方法二 --- 使用字符串表示

语法格式

        chmod [-R] {[ugoa][+-=][rwxst]} <文件名或目录名>

         chmod [-R] 用户对+|-|=权限符

用户对象
u拥有者
g拥有者所属的用户组
o其他用户
a所有的
+增加某项权限
.去掉某项权限
=赋予某项权限
权限符r、w、x、s

案例

        示例 --- 将目录/usr/src及其下面的所有子目录和文件的权限改为所有用户对其都有读、写权限

[root@localhost ~]# chmod -R a+rw /usr/src/

修改文件或目录的属主和属组 --- chown(change owner)命令

修改文件或目录的拥有者

语法格式

        chown [-选项] 新属主[:[新属组]] 被改变归属的文件或目录

注意:

        用空格分隔列表中多个文件名或目录名

参数及作用

参数作用
-R
可递归设置指定目录下的全部文件(包括子目录和子目录中的文件)的所属关系。

案例

        示例 --- 将/test/file1.txt文件的属主改为zhang3用户、属组改为li4用户

[root@localhost ~]# chown zhang3:li4 /test/file1.txt 

修改文件或目录的属组

语法格式

        chown [-选项] :新属组 被改变归属的文件或目录

        其他命令 --- chgrp [-选项] 新属组 被改变归属的文件或目录

案例

        示例 --- 将/test/file1.txt文件的属组改为zhang3用户

 

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

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

相关文章

论文可视化分析神器——CiteSpace和vosviewer

文献计量学是指用数学和统计学的方法&#xff0c;定量地分析一切知识载体的交叉科学。它是集数学、统计学、文献学为一体&#xff0c;注重量化的综合性知识体系。特别是&#xff0c;信息可视化技术手段和方法的运用&#xff0c;可直观的展示主题的研究发展历程、研究现状、研究…

MySQL启停要十分钟?

一、问题背景 基础环境&#xff1a; 主机类型&#xff1a;x3850 X6 操作系统&#xff1a;DB:Red Hat Enterprise Linux 9.1 7.8 存储&#xff1a;IBM存储&#xff0c;500GB 内存&#xff1a;64 G CPU型号&#xff1a;E7-4830 v3 2.10GHz CPU核数&#xff1a;32CORE 数据…

洞察丨挖掘游戏行为数据价值的 6 个新思路

现阶段&#xff0c;游戏赛道越来越难&#xff0c;主要表现在玩家对游戏质量的要求提高、游戏立项选择空间变小、游戏买量越来越贵且回本周期越来越长……与此同时&#xff0c;游戏出海势头依然强劲&#xff0c;难以突破重围。 可以说&#xff0c;几乎所有的游戏都在尽可能地朝着…

便利店小程序怎么做

便利店小程序是一种基于移动互联网的购物平台&#xff0c;它为用户提供了便捷的购物体验&#xff0c;可以满足用户的购物需求。下面是便利店小程序的主要功能介绍&#xff1a; 1. 商品展示&#xff1a;便利店小程序可以展示商家的商品信息&#xff0c;包括商品图片、价格、描述…

【什么是iMessage推送,im群发】苹果推iMessage是苹果公司为其设备用户提供的即时通讯服务

iMessage是苹果公司为其设备用户提供的即时通讯服务&#xff0c;拥有一系列强大的功能和特点。然而&#xff0c;至今为止&#xff0c;苹果并未提供官方的群发部署功能。iMessage主要被设计为点对点的通信工具&#xff0c;即用户可以与一个或多个人进行私密的聊天对话。以下是关…

酷克数据简丽荣:“模型热”将引发云计算与数据库行业大变革

随着LLM智能涌现的发生和API的爆发式发展&#xff0c;各行各业都在关注如何用好通用模型&#xff0c;如何调校好适合自己的行业应用。LLM最重要的输入是数据&#xff0c;最频繁的接口是数据库。模型应用的普及会对数据库产生哪些影响&#xff1f;大模型时代对企业的数据管理能力…

深度学习应用篇-元学习[13]:元学习概念、学习期、工作原理、模型分类等

【深度学习入门到进阶】必看系列&#xff0c;含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等 专栏详细介绍&#xff1a;【深度学习入门到进阶】必看系列&#xff0c;含激活函数、优化策略、损失函数、模型调优、归一化…

通讯基站电源智能监控系统

通信基站又称无线基站&#xff0c;一般都安装在宽阔、偏远的地方&#xff0c;且分散&#xff0c;实现人工值守十分困难&#xff0c;成本高&#xff1b;另外局部内动力设备、蓄电池电源以及环境无法及时监视和控制&#xff0c;造成事故频发。然而蓄电池作为直流备用电源&#xf…

怎么把图片放大不改变清晰度,给大家介绍两个方法

时代的发展和进步&#xff0c;我们在使用手机、电脑等设备时&#xff0c;常常需要对图片进行放大操作。从功能上来说&#xff0c;图片放大可以让我们更好地观看和理解图片内容&#xff0c;同时也可以提高图像分辨率和清晰度&#xff0c;以满足不同的需求和场景首先&#xff0c;…

SQL-将数组打散regexp_replace/split/explode

目的&#xff1a;将数组&#xff08;拒绝码refuse_codes&#xff09;打散 原数据&#xff1a; 打散后数据col&#xff1a; – regexp_replace()替换函数 – split()函数是用于切分数据&#xff0c;也就是将一串字符串切割成了一个数组 – explode()函数是用于打散行的函数&am…

Ubuntu安装英伟达显卡驱动、Cuda和Cudnn

显卡驱动安装 1、下载对应型号显卡驱动 首先查看自己机器显卡型号 lspci | grep -i nvidia得到如下输出&#xff0c;其中GeForce GTX 1080就是型号 01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1080] (rev a1) 01:00.1 Audio device: NVIDI…

第14届蓝桥杯Scratch(中级)省赛真题解析2023.5.14

选择题 1. 已知下图角色一共有3个造型,则以下选项中,不能呈现下图中第三个造型效果的程序是(C) *选择题严禁使用程序验证,选择题不答或答错都不扣分 A. B. C. D. 2. 运行以下程序,循环执行4次后,x的值是(D)。 *选择题严禁使用程序验证,选择题不答或答错都不扣分

vue2之element-ui多个穿梭框实现 -Transfer

效果图 组件实现 -目录结构 Transfer.vue实现 <template><el-card :body-style"{ minHeight: 350px }"><el-inputv-show"filterable"v-model"filterName":placeholder"filterPlaceholder"clearableinput"han…

【Flutter】Flutter 如何切换页面

文章目录 一、简介二、Navigator 的使用三、实际示例&#xff1a;电影应用的页面切换四、完整代码五、 总结 一、简介 什么是页面切换呢&#xff1f;简单来说&#xff0c;页面切换就是在应用的不同界面之间进行跳转。例如&#xff0c;在一个电影应用中&#xff0c;从电影列表页…

java基础(多线程)-共享模型之管程

一、共享资源带来的问题 class ThreadProblem{static int counter 0;public static void testThread(){Thread t1 new Thread(()-> {for (int i 0; i < 5000; i) {counter;}},"t1");Thread t2 new Thread(()-> {for (int i 0; i < 5000; i) {count…

基于html+css的图展示126

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

苹果手机之间如何互传照片?批量传输操作指南

很多时候&#xff0c;我们用手机拍摄了好看的照片或者收藏了一些有趣的图片&#xff0c;想要分享给朋友&#xff0c;却不知道苹果手机之间如何互传照片&#xff1f;在分享大量照片的时候不清楚如何批量操作&#xff1f;别担心&#xff0c;下面小编就来分享一下苹果手机照片传输…

LeetCode279. 完全平方数 DP完全背包

https://leetcode.cn/problems/perfect-squares/ 题目描述 给你一个整数 n &#xff0c;返回 和为 n 的完全平方数的最少数量。 完全平方数 是一个整数&#xff0c;其值等于另一个整数的平方&#xff1b;换句话说&#xff0c;其值等于一个整数自乘的积。例如&#xff0c;1、4…

python类中常用的魔术方法

文章目录 构造方法__init__对象转字符__str__对象自定义大小比较First__lt__Second__le__Third__eq__ 构造方法__init__ 构造方法也是魔术方法的一种&#xff0c;此方法我在python对象与类中已经展示过了 注意&#xff1a;在方法中引用类成员变量一定要记得使用self关键字引用…

Elasticsearch:倒数排序融合 - Reciprocal rank fusion

警告&#xff1a;此功能处于技术预览阶段&#xff0c;可能会在未来版本中更改或删除。 Elastic 将尽最大努力修复任何问题&#xff0c;但技术预览中的功能不受官方 GA 功能的支持 SLA 约束。 倒数排序融合&#xff08;RRF&#xff09;是一种将具有不同相关性指标的多个结果集组…