【Linux入门】Liunx权限

news2024/11/27 12:29:01

文章目录

  • 前言
  • 一、用户的概念
    • 1.用户的概念
    • 2.用户切换
      • 1)普通用户切换到超级用户
      • 2)超级用户切换到普通用户
  • 二、权限管理
    • 1.文件访问者的分类(人)
    • 2.文件类型和访问权限(事物属性)
  • 三、文件类型
    • 1.基本权限
    • 2.文件权限的表示方法
      • 1)字符表示法:
      • 2)数字表示法:
    • 3.文件权限的设置
      • 1)chmod
      • 2)chown
      • 3)chgrp
    • 4.补充:新建用户与删除用户
  • 四、目录的权限
  • 总结

前言

在这里插入图片描述

在Linux中,权限是一种重要的概念,它决定了用户对文件和目录的访问权限。对于系统管理员来说,了解和正确使用Linux的权限系统是至关重要的。权限系统不仅可以保护文件和目录的安全性,还可以限制用户对系统资源的访问,从而提高系统的稳定性和可靠性。

本文将对Linux的权限系统进行详细讲解,包括权限的基本概念、权限的种类和使用方法。我们将介绍Linux中的三个基本权限:读取(r)、写入(w)和执行(x),并解释它们在文件和目录权限中的具体含义。此外,我们还将介绍如何使用chmod和chown命令来更改文件和目录的权限,并讨论权限系统中的一些常见问题和最佳实践。

一、用户的概念

一个简单的命令就是:
su/su - , 它可以转换到root用户下,那么到底什么是用户呢?

1.用户的概念

Linux下有两种用户:超级用户(root)、普通用户。

  • 超级用户:可以再linux系统下做任何事情,不受限制
  • 普通用户:在linux下做有限的事情。
  • 超级用户的命令提示符是“#”,普通用户的命令提示符是“$”

2.用户切换

1)普通用户切换到超级用户

sudo -s,然后输入密码即可切换到root
在这里插入图片描述

2)超级用户切换到普通用户

退出之前的切换即可回到原用户,可以输入exit或使用快捷键ctrl+d
在这里插入图片描述

二、权限管理

1.文件访问者的分类(人)

分为三类:

  • 文件和文件目录的所有者:u—User
  • 文件和文件目录的所有者所在的组的用户:g—Group
  • 其它用户:o—Others

2.文件类型和访问权限(事物属性)

在这里插入图片描述
在这里插入图片描述

三、文件类型

d:文件夹
-:普通文件
l:软链接(类似Windows的快捷方式)
b:块设备文件(例如硬盘、光驱等)
p:管道文件
c:字符设备文件(例如屏幕等串口设备)
s:套接口文件

1.基本权限

  • 读(r/4):Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限
  • 写(w/2):Write对文件而言,具有修改文件内容的权限;对目录来说具有删除移动目录内文件的权限
  • 执行(x/1):execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限
  • “-”: 表示不具有该项权限

2.文件权限的表示方法

1)字符表示法:

Linux表示说明Linux表示说明
r–只读-w-只写
–x只可执行rw-可读可写
-wx可写可执行r-w可读可写
rwx可读可写可执行无权限

2)数字表示法:

权限符号八进制表示二进制表示
r–4100
-w-2010
–x1001
rw-6110
-wx3011
r-w5101
rwx7111
0000

3.文件权限的设置

1)chmod

功能: 设置文件的访问权限
格式: chmod [参数] 权限 文件名
常用选项:

  • R -> 递归修改目录文件的权限
  • 说明:只有文件的拥有者和root才可以改变文件的权限
    chmod命令权限值的格式
    ① 用户表示符+/-=权限字符

+:向权限范围增加权限代号所表示的权限
-:向权限范围取消权限代号所表示的权限
=:向权限范围赋予权限代号所表示的权限
用户符号:
u:拥有者
g:拥有者同组用
o:其它用户
a:所有用户

演示:
在这里插入图片描述
批量更改:
在这里插入图片描述
数字表示法更改:
在这里插入图片描述
在这里插入图片描述

2)chown

功能: 修改文件或目录的所属组
格式: chown [参数] 用户名 文件名
在这里插入图片描述

3)chgrp

功能: 修改文件或目录的所属组
格式: chgrp [参数] 用户组名 文件名
常用选项: -R 递归修改文件或目录的所属组

4.补充:新建用户与删除用户

新建用户sudo adduser
删除用户sudo userdel -r
在这里插入图片描述
在这里插入图片描述

四、目录的权限

  • 可执行权限: 如果目录没有可执行权限, 则无法cd到目录中.
  • 可读权限: 如果目录没有可读权限, 则无法用ls等命令查看目录中的文件内容.
  • 可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件.
  • 目录的可执行权限是表示你可否在目录下执行命令。

  • 如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd 进入目, 即使目录仍然有-r 读权限(这个
    地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)

  • 而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但由于没有目录的读权

  • 所以在目录下,即使可以执行ls命令,但仍然没有权限读出目录下的文档。

总结

总结起来,Linux的权限系统是保护文件和目录安全的关键机制。通过正确使用权限,可以限制用户对系统资源的访问,并提高系统的稳定性和可靠性。
在Linux中,权限包括读取(r)、写入(w)和执行(x)三个基本权限,它们决定了用户对文件和目录的操作权限。
通过使用chmod和chown命令,可以更改文件和目录的权限。同时,理解和遵守权限系统的最佳实践,可以确保系统的安全性和稳定性。
无论您是新手还是有经验的用户,通过学习和掌握Linux的权限系统,您将能够更好地保护文件和目录,并有效地管理系统资源。

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

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

相关文章

开放式耳机好还是入耳式耳机好?本文章为你讲解

闲话少说,今天的这篇文章就是我个人整理出来对开放式耳机的一些认知分享,就是相当于一份开放式耳机的选购攻略,标准再多也没有使用感好来的直接!感兴趣的朋友一起来了解 什么样的耳机是开放式的 首先区别于封闭式的入耳耳机&…

linux文件——用户缓冲区——概念深度理解、IO模拟实现

前言:本篇文章主要讲解文件缓冲区。 讲解的方式是通过抛出问题, 然后通过分析问题, 将缓冲区的概念与原理一步一步地讲解。同时, 本节内容在最后一部分还会带友友们模拟实现一下c语言的printf, fprintf接口&#xff0c…

5IUX极简主页搜索源码/自定义你的浏览器主页

5IUX极简主页搜索源码,自定义你的浏览器主页。在使用各种导航首页时,我们时常被满屏的广告和资讯所困扰,这款源码可以让你自己设计一个不受干扰的浏览器主页。它不是镜像,也不是代理,只是用作浏览器主页,同…

最近算法岗笔试题整理

目录 1. 子串和子序列的区别? 2. 给一个featuremap 矩阵,行列都代表机器翻译用到的不同的单词的依赖程度,判断这个矩阵是哪个模型生成的? 3. 判断递归函数的时间复杂度 4. K-means 组关键数,选一个K得到SSE&#x…

对于初学者来说,如何选择一个合适的FPGA学习路径?

初学者入门还是相对简单的, 学fpga有专业要求: 一般是电子信息类、自动化类、计算机类等相关专业都是比较合适入行的。 FPGA岗位一般要求熟悉数字电路设计,以及C、verilog等,能够看懂原理图。 像其他专业也可以入行,但…

东南亚超市门店客流统计分析,了解客流高峰期,分析客户喜好

在东南亚的超市中,客流统计分析正成为提升运营效率和了解客户需求的重要手段。 一、客流统计系统集成 先进的客流统计系统通过在超市入口、关键通道和各个区域安装智能传感器,能够准确地记录进出超市的客流量。这些传感器与数据分析软件相结合&#xff0…

SQL基础——SQL分类

声明:以下内容为根据黑马数据库视频教程,个人整理的笔记,方便记录学习。 SQL基础之SQL分类 SQL分类详细知识导图SQL四种类型的全称和说明案例SQL语句编写DDL数据库操作表操作 DML添加数据修改数据删除数据 DQL条件查询聚合函数分组查询排序查…

众善企业助力脱贫攻坚,共建美好未来

在我国全面建设社会主义现代化国家的进程中,脱贫攻坚是一项重要的民生工程。众善企业作为社会的一份子,积极响应国家号召,以实际行动践行企业社会责任,为广大贫困地区提供帮扶,助力脱贫攻坚。 一、众善企业的责任担当 …

【IEEE】第五届机器学习与计算机应用国际学术会议(ICMLCA 2024,10月18-20)

第五届机器学习与计算机应用国际学术会议(ICMLCA 2024)定于2024年10月18-20日在中国杭州隆重举行。 本届会议将主要关注机器学习和计算机应用面临的新的挑战问题和研究方向,着力反映国际机器学习和计算机应用相关技术研究的最新进展。 ICMLCA 2024已上线至IEEE官网…

代码随想录算法训练营第二十二天(回溯 一)

开始学习回溯! 回溯理论基础 代码随想录文章链接:代码随想录 文章摘要: 什么是回溯法 回溯法也可以叫做回溯搜索法,它是一种搜索的方式。 在二叉树系列中,我们已经不止一次,提到了回溯。 回溯是递归的副产品,只…

贪吃蛇(Qt版)

目录 一、项目介绍 界面一:游戏大厅界面 界面二:关卡选择界面 界面三:游戏界面 最终游戏效果: 二、项目创建与资源配置 1. 创建项目 2. 添加项目资源文件 三、项目实现 1. 游戏大厅界面 2. 关卡选择界面 3. 游戏房间界…

重装后的电脑怎么分区?轻松优化存储空间

电脑重装系统是解决许多软件问题和提升性能的有效方法。然而,重装系统后,合理的硬盘分区不仅能提高数据管理效率,还有助于保护系统安全。本文将详细介绍如何在重装电脑后进行合理的分区,帮助您更好地管理和使用您的电脑。 一、了解…

傅里叶变换与拉普拉斯变换:联系、区别及其应用

1. 傅里叶变换和拉普拉斯变换的定义 1.1 傅里叶变换的定义 傅里叶变换是将时间域信号转换为频率域信号的数学工具,由正向和逆变换组成。它将信号分解为正弦波和余弦波的组合,适用于周期性和非周期性信号分析。 1.2 拉普拉斯变换的定义 拉普拉斯变换是…

武汉流星汇聚:跨境电商领航者,以自营经验赋能万企,共绘出海蓝图

在数字经济浪潮席卷全球的今天,跨境电商作为国际贸易的新引擎,正以前所未有的速度改变着全球商业格局。在这片充满机遇的蓝海中,武汉流星汇聚电子商务有限公司犹如一颗璀璨的流星,划破长空,以其独特的优势和卓越的成就…

数学强化| 李林880重点题速刷计划

快9月了,有的同学还没开始强化,进度确实有点慢了,有同学问: 刚开始强化,880题该如何快速刷完? 听我说,别急!越是强化开始的晚,就越不能急,因为强化的作用有两…

易基因:泪腺RRBS+RNA-seq揭示Sjögren综合征相关干眼症的潜在基因|项目文章

大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。 Sjgren综合征(Sjgren’s syndrome,SS)相关干眼症是一种以泪腺(lacrimal glands,LGs)慢性炎症为特征的难治性自身免…

mysql InnoDB引擎各种隔离级别的加锁机制

文章目录 概要前置知识了解各种隔离锁的验证小结 概要 我们都知道,mysql的InnoDB引擎在各种隔离级别下的加锁机制都是有差异的,但是对于各种隔离级别下如何加锁大家可能不太了解,今天我就通过一篇文章去带领大家去分析一下各个隔离级别的加锁…

【HTML】使用Javascript制作网页

1、Javascript的语法规则 JavaScript程序按照在HTML文件中出现的顺序逐行执行。JavaScript严格区分字母大小写。在JavaScript中,每行结尾的分号可有可无。JavaScript中主要包括两种注释:单行注释和多行注释。单行注释使用双斜线“//”作为注释标签&…

AI绘画商业实战,深入剖析Stable Diffusion 服装模特精准换装脱Y,AI虚拟模特变现教程

大家好,我是灵魂画师向阳 在之前的文章中,我们已经深入讲解了SD与ControlNet基础知识和原理。接下来我们将结合这一堆基础工具法宝组合使用,完成一些有意义的AIGC商业实战案例分享。 本文是来自一位粉丝的现实需求案例:电商服装…

人在上海ip显示在安徽怎么回事?怎么办

在这个信息爆炸的时代,网络已成为我们生活中不可或缺的一部分。无论是工作、学习还是娱乐,网络都以其独特的魅力渗透进我们生活的每一个角落。然而,随着网络技术的不断发展,一些看似不可思议的现象也逐渐浮出水面。比如&#xff0…