Linux :: 权限篇:【1】:Linux 下文件访问者身份说明:三人一组!【补充:Linux下用户类型的分类!】

news2024/11/26 10:41:15

系列文章说明

前言:本篇是 Linux 基本操作篇章的内容!
笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit。


学习集推荐:

  • C++ 入门到入土!!!学习合集
  • Linux 从命令到网络再到内核!学习合集

文章目录

  • 系列文章说明
  • 前言
  • 一、Linux 下的用户类型分类及用户切换
  • 二、Linux 下文件访问者身份说明:三人一组!
    • 1.”三人一组“:分类及各个访问者身份说明
    • 2.ll 指令查看的文件详细信息说明
  • 结语(注意)


前言

前面的内容分享中,笔者主要分享了关于 Linux 命令行操作的基础指令!包含:用户账户管理指令目录/文件的创建拷贝、移动、删除等指令文件内容的条件式查看指令日期日历指令文件查找 / 文件内容过滤查找等指令压缩解压 / 打包解包指令,到目前为止,介绍了现阶段可上手操作的指令!其余指令牵涉后续内容,故会根据内容分享进度持续更新!


从此篇开始,笔者将在近几期内容中,分享 Linux 下关于权限相关的内容!此时需要有个笼统认知: Linux 下一切皆文件!


一、Linux 下的用户类型分类及用户切换

Linux 是一个多用户操作系统!


分类:

  • 超级用户:只有一个,具有 Linux 下的最高权限(一般不受权限约束)
  • 普通用户:可以有多个,受权限约束!

关于用户切换,在基础指令中笔者已有分享!点击查考,此处只做简单回顾!

  • 指令:su name
  • 作用:用户类型切换
  • 注意点:
    (1)root 用户可无需输入密码直接切换到任何用户。
    (2)非 root 用户间切换 及 普通用户切换到 root 用户,需要输入对应密码!
    (3)切换用户若无密码,可通过先切换到 root 用户,再通过 root 用户切换到无密码用户。【注:在实际企业中,一般咱不可能有机会进入 root 用户进行操作!故:请记住你的密码!】
  • 用户回切快捷方式:cd -

二、Linux 下文件访问者身份说明:三人一组!

1.”三人一组“:分类及各个访问者身份说明

文件访问者共三类(ugo):

  • u —— user文件和文件目录的所有者
  • g —— group文件和文件目录的所有者所在组的用户
  • o —— others其他用户

注意点:
已知,可以使用 g 来标识所属组用户,那所属组是什么意思?


简单举例说明:上学时,假设你就读于一年级二班!班上有20名学生,你就是其中之一(u),班上除你之外还有19名同学,与你是同在一个班级里,他们的身份就是:g(所属组)【这里的组就是:一年级二班!】


同理,对于一年级二班的 20 名同学而言,他们是一个集体,说夸张点就是除了他们20个人,其余世界上所有人相对而言就是:其他用户(o)。

2.ll 指令查看的文件详细信息说明

注:此前已有相关文章的引入介绍!点击即可查看!本文中主要是补充说明:三人两组在文件详细信息中的位置!Linux :: 【基础指令篇 :: (补充):(5)】:: 初步认识并解析文件详细信息内容:文件类型与用户访问权限说明、文件类型分类说明【文章目录】

在这里插入图片描述


如下图,在此前文章中,已介绍了文件详细信息的大致组成!

  • 前十位:(一位)文件类型 + (九位)三类用户操作文件的权限
  • 三类用户:即本篇中介绍的:ugo

在这里插入图片描述


结语(注意)

本篇仅作为 Linux 下权限篇的开篇内容,内容较少也很简单,下一期将:详解 Linux 下文件权限的认识说明!包含文件权限的字符表示方式及八进制表示方式!随后将引入 chmod 指令!

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

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

相关文章

【Flutter】Flutter 如何调用另一个 Page 里的函数

文章目录 一、前言二、状态管理和页面函数调用1. 状态管理简介2. 页面函数调用的需求 三、方法介绍和示例1. Provider 方法2. Global Key 方法3. 回调函数方法 四、总结 一、前言 本文的目标是为 Flutter 初学者解释如何在 Flutter 中调用另一个 Page 里的函数。通过阅读本文&…

碳排放预测模型 | Python实现基于机器学习回归分析的碳排放预测模型——数据清理和准备

文章目录 效果一览文章概述研究内容源码设计参考资料效果一览 文章概述 碳排放预测模型 | Python实现基于机器回归分析的碳排放预测模型——数据清理和准备 研究内容 分析国家在设计用于预测和预测二氧化碳排放的机器学习模型方面的特定记录,利用来自全球绝大多数国家的记录。…

探索iOS之Metal编程指南

iOS推出Metal渲染库为了取代OpenGL。Metal有自己的Shader语言,渲染效率比OpenGL高。在这里我们一起探索:Metal使用C限制、预处理定义、动态链接配置、GPU编译配置、设备坐标系、视口坐标系、纹理坐标系、矢量类型、矩阵类型、采样器状态、矩阵相乘。 1、…

如何下载远程maven仓库的jar 手动放到本地仓库?

文章目录 如何下载远程maven仓库的jar 手动放到本地仓库?简单步骤描述:详细步骤描述:案例1:案例2:结语如何下载远程maven仓库的jar 手动放到本地仓库? 在使用Maven构建Java项目时,通常会从中央仓库或其他远程仓库下载所需的依赖库。但是,有时候我们需要手动下载这些依赖库并…

Java并发之 Lock 锁

一、Lock接口 1 Lock简介&地位&作用 锁是一种工具,用于控制对共享资源的访问Lock和synchronized是最常见的两个锁,他们都能够达到线程安全的目录,但是使用和功能上又有较大的不同Lock接口最常见的实现类就是ReentrantLock通常情况下…

【LeetCode热题100】打卡第21天:最小路径和爬楼梯

文章目录 【LeetCode热题100】打卡第21天:最小路径和&爬楼梯⛅前言 最小路径和🔒题目 爬楼梯🔒题目🔑题解 【LeetCode热题100】打卡第21天:最小路径和&爬楼梯 ⛅前言 大家好,我是知识汲取者&#…

深入了解RTMP协议:实时传输的利器

😄作者简介: 小曾同学.com,一个致力于测试开发的博主⛽️,主要职责:测试开发、CI/CD 如果文章知识点有错误的地方,还请大家指正,让我们一起学习,一起进步。😊 座右铭:不想…

【环境配置】MATLAB r2022b+opencv3.4.1+mexopencv3.4.1+Windows 11 配置

参考链接: mexopencv官方文档:介绍了全部流程 补充官方文档Configure OpenCV出现的问题:直到Configure后没有红色,再点击Generate 最新Opencv 与 VC 的版本对应关系(2023-04-08) MATLAB支持和兼容的编译器 …

大学物理(上)-期末知识点结合习题复习(5)——刚体力学-转动惯量、力矩、线密度 面密度 体密度、平行轴定理和垂直轴定理、角动量定理和角动量守恒定律

目录 刚体的定轴转动 题1 题目描述 题解 题2 题解 题3 题目描述 题解 题4 题目描述 题解 题5 题目描述 题解 角动量定理和角动量守恒定律 刚体的定轴转动 1.转动动能 由,得 表示质量 表示质量分布点 2.转动惯量 为刚体对给定轴的转动惯量&…

原生小程序 微信小程序 使用ucharts

一般是uni-app项目使用ucharts在原生微信小程序也是可以使用。 方法: ## 使用说明 请将项目根目录 微信小程序/uCharts-组件/qiun-wx-ucharts/src 下全部文件复制到指定位置,例如该项目的components/qiun-wx-uchart目录下,然后在页面的json配…

2023互联网寒冬之下Java程序员要怎么应对才能找到工作

在互联网寒冬下,Java程序员需要做好哪些方面的准备,才能够更好地找到工作呢? 1.关注用人单位的招聘需求;Java程序员应该关注用人单位的招聘信息,并针对不同的招聘岗位进行精准的自我定位和筛选。在面试前可以充分了解…

Gin框架原生方式切割日志,Go语言原生日志切割

目录 摘要 痛点 正文 1.分析 io.Writer 接口 2.实现 io.Writer 接口 3.将它作为原生输出 4.将它作为 Gin 框架的输出 摘要 自定义一个日志输出,将go语言和gin框架的日志自动按天拆分。本文通过实现io.Writer接口的方式,替换原生和gin框架的默认W…

DAY21——二叉树part7

1.二叉搜索树最小差值 二叉搜索树中序遍历得到有序的数字序列,记录前一个节点 class Solution {TreeNode pre;int result Integer.MAX_VALUE;public int getMinimumDifference(TreeNode root) {if(rootnull)return 0;traversal(root);return result;}private voi…

【Java算法题】剑指offer_数据结构之03队列栈

前言 刷题链接: https://www.nowcoder.com/exam/oj/ta?page2&tpId13&type265 原定于5.30写完队列&栈,超时了14天(2周),于6.13完成。 刷算法题到现在得出一个心得,万事开头难。没刷之前总觉得…

django的项目结构介绍

目录 django的安装django项目创建django项目启动django项目关闭django项目个个文件分析核心文件 manage.py项目内部文件start01/start01setting文件的讲解 django的安装 pip install django检测安装后的版本 python -m django --versiondjango项目创建 django安装以后 会自动…

面向对象的多态

7. 面向对象特征三:多态性 概念 多态是面向对象程序设计(OOP)的一个重要特征,指同一个实体同时具有多种形式,即同一个对象,在不同时刻,代表的对象不一样,指的是对象的多种形态。 变…

作为软件工程师对Docker的认知和看法

文章目录 前言一、Docker是什么?二、Docker和Virtual Machine的区别三、Docker架构1. Client2. Docker Host3. Registry 四、Docker在实际应用中的好处配置环境网络和卷更新管理 总结 前言 两年前我还没有接触过Docker,也不理解Docker在自动化工程应用中…

k8s如何使用ceph rbd块存储(静态供给、存储类动态供给)

目录 前言安装ceph集群ceph集群创建rbd块存储rbd块存储不支持ReadWriteManyk8s配置rbd块存储(静态供给)创建secret创建pv创建pvck8s节点安装客户端依赖包部署pod查看pod验证是否持久化 k8s配置rbd块存储(动态供给)查看官网ceph集群…

mysql 最常用的一些语句

1 数据库相关操作 CREATE DATABASE IF NOT EXISTS daily-test DEFAULT CHARSET utf8 COLLATE utf8_general_ci; drop database daily_test; use daily_test 具体操作如下图上所示: 2 mysql常用数据类型 MySQL 数据类型 | 菜鸟教程 3 数据库表相关操作…

Stimulsoft Forms.WEB 23.2.6 Crack

Stimulsoft Forms.WEB 发布 创建、编辑、填写、发布和分发交互式表单。 2023 年 6 月 13 日 - 9:34 新产品 特征 您可以为几乎任何目的创建任何类型的文档 - 发票和支票、各种调查问卷和工作表、订单、简历等等。用户收到可编辑的 PDF 格式的完成模板,可以在任何现代…