Linux专栏10:Linux权限详解(上)


  • 博客主页:Duck Bro 博客主页
  • 系列专栏:Linux专栏
  • 关注博主,后期持续更新系列文章
  • 如果有错误感谢请大家批评指出,及时修改
  • 感谢大家点赞👍收藏⭐评论✍

Linux权限详解(上)

编号:10

文章目录

  • Linux权限详解(上)
    • 一、Linux权限概念
      • 1. 什么是权限
      • 2. Linux权限简介
      • 3. Linux如何切换用户
        • 3.1 root用户转普通用户
        • 3.2 普通用户转root用户
        • 3.3 普通用户转普通用户
    • 二、Linux文件权限管理
      • 1. 文件访问者的分类(简介)
      • 2. 文件类型和访问权限(简介)
        • 2.1 文件类型
        • 2.2 基本权限
      • 3. 文件权限值表示方法
        • 3.1 字符表示法
        • 3.2 8进制数值表示法
      • 4.文件访问权限的设置方法
        • 4.1 修改访问权限指令:chmod
          • 4.1.1 指令介绍
          • 4.1.2 chmod命令权限值格式
        • 4.2 修改文件拥有者指令:chown
          • 4.2.1 指令介绍
        • 4.3 修改文件的所属组指令:chgrp
          • 4.3.1 指令介绍


一、Linux权限概念

1. 什么是权限

权限是指在一个系统或者一个组织中,根据角色或身份所具备的特定权力或许可,可以访问或操作某些资源或执行某些特定的行为。权限用于控制用户对系统或资源的访问和操作的范围和方式,以确保系统的安全性、保密性和完整性。特定权限的授予和管理通常由系统管理员或权限管理人员负责。

在这里插入图片描述


2. Linux权限简介

在Linux中有两种用户:超级用户[root]普通用户

超级用户:可以再linux系统下做任何事情,不受限制
普通用户:在linux下做有限的事情

两者的命令提示符各不相同

  • 超级用户提示符“#”
    在这里插入图片描述

  • 普通用户提示符“$”
    在这里插入图片描述


3. Linux如何切换用户

命令名称:su
功能:切换用户
语法:su [用户名]
3.1 root用户转普通用户

要从root用户切换到普通用户user,则使用 su [用户名]
使用Ctrl+D退回本来用户
在这里插入图片描述

注意:root转其他用户不需要密码,因为是超级用户

3.2 普通用户转root用户

从普通用户user切换到root用户则使用 su root(root可以省略),此时系统会提示输入root用户的口令。
使用Ctrl+D退回本来用户
在这里插入图片描述

注意:普通用户转root用户需要root的密码,才可以进入

3.3 普通用户转普通用户

要从普通用户user切换到普通用户user,则使用 su [用户名]
在这里插入图片描述

注意:普通用户转普通用户,需要有对方的密码才可以进入


二、Linux文件权限管理

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

  • 文件和文件目录的所有者:u—User
  • 文件和文件目录的所有者所在的组的用户:g—Group
  • 其它用户:o—Others
    在这里插入图片描述

2. 文件类型和访问权限(简介)

在这里插入图片描述

2.1 文件类型
文件符号文件类型
d文件夹
-普通文件
l软链接(类似Windows的快捷方式)
b块设备文件(例如硬盘、光驱等)
p管道文件
c字符设备文件(例如屏幕等串口设备)
s套接口文件
2.2 基本权限
  • 读:Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限
  • 写:Write对文件而言,具有修改文件内容的权限;对目录来说具有删除移动目录内文件的权限
  • 执行:execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限
  • “—”表示不具有该项权限

3. 文件权限值表示方法

3.1 字符表示法
Linux表示说明
r--仅可读
-w-仅可写
--x仅可执行
rw-可读可写
-wx可写可执行
r-x可读可执行
rwx可读可写可执行
---无任何权限
3.2 8进制数值表示法
权限符号八进制二进制
r--(仅可读)4100
-w-(仅可写)2010
--x (仅可执行)1001
rw- (可读可写)6110
-wx (可写可执行)3011
r-x (可读可执行)5101
rwx (可读可写可执行)7111
--- (无任何权限)0000

4.文件访问权限的设置方法

4.1 修改访问权限指令:chmod
4.1.1 指令介绍
指令名称:chmod
执行权限:只有文件的拥有者和root才可以改变文件的权限
语法:chmod [参数] 权限 文件名
功能:设置文件的访问权限
常用选项:R :递归修改目录文件的权限
4.1.2 chmod命令权限值格式
  1. 用户表示符+/-=权限字符

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

示例
chmod u+w file.txt
chmod o-x file.txt
  1. 三位8进制数字
示例
chmod 664 file.txt
chmod 640 file.txt
4.2 修改文件拥有者指令:chown
4.2.1 指令介绍
指令名称:chown
执行权限:只有文件的拥有者和root才可以改变文件的权限
语法:chown [参数] 用户名 文件名
功能:修改文件的拥有者
常用选项:R :递归修改目录文件的权限
示例
chown -R user_001 file.txt
4.3 修改文件的所属组指令:chgrp
4.3.1 指令介绍
指令名称:chgrp
执行权限:只有文件的拥有者和root才可以改变文件的权限
语法:chgrp [参数] 用户组名 文件名
功能:修改文件或目录的所属组
常用选项:-R 递归修改文件或目录的所属组
示例
chown -R user_001 file.txt

在这里插入图片描述

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

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

相关文章

商务分析方法与工具(四):Python的趣味快捷-简单函数你真的会用吗?

Tips:"分享是快乐的源泉💧,在我的博客里,不仅有知识的海洋🌊,还有满满的正能量加持💪,快来和我一起分享这份快乐吧😊! 喜欢我的博客的话,记得…

SolidWorks进行热力学有限元分析一、模型建立

1.话不多说按照我的操作来 2.这一步鼠标移到中心点直接拉就行 3.这里选单位,继续按照操作来 4.选中这个边,直接拉,输入尺寸后确定,其他边同理 5.鼠标右键设置厚度 6.右键零件,然后编辑材料,给他赋予你需要的…

游戏辅助 -- 实战找人物对象基址

本节课在线学习视频: https://pan.quark.cn/s/3e83f4568031 一、打开CE工具,加载游戏进程 二、搜索人物血量144,选择首次扫描 三、进入游戏,让人物血量发生变化,搜索减少的数值 四、发现绿色的数值,一般绿…

Stable Diffusion:AI绘画的新纪元

摘要: Stable Diffusion(SD)作为AI绘画领域的新星,以其开源免费、强大的生成能力和高度的自定义性,正在引领一场艺术与技术的革命。本文旨在为读者提供Stable Diffusion的全面介绍,包括其原理、核心组件、安…

linux的信号量的使用

1.信号量 在多线程情况下,线程要进入关键代码就得获取信号量(钥匙){sem_init(&sem, 0, 0);},没有信号量的情况下就一直等待sem_wait(&sem),只到别人把钥匙(sem_post(&sem))给你。 …

分析错误ValueError: could not determine the shape of object type ‘Series‘

这个错误提示 ValueError: could not determine the shape of object type Series 通常发生在尝试将 pandas 的 Series 直接转换为 PyTorch 的 tensor 时,尤其是当 Series 的数据类型不明确或者包含非数值类型的数据时。为了修正这个问题,确保在转换之前…

如何做好一个活动策划?

活动策划的关键要素是什么? 首先,要明确一个概念:做活动就是走钢丝,没有保险的高空走钢丝!因为,活动没有“彩排”,只有现场"直播”! 无论什么类型的活动,人数是50人还是2000人,也不论预算…

预定类小程序源码搭建包含各行业+源码开源可二开+详细图文搭建部署教程

在数字化浪潮席卷的今天,各行各业都急需找到与顾客连接的新方式。为了满足这一需求,很多店铺和企业都推出了预定类小程序,分享一款开源版预订类小程序源码,一站式解决方案,覆盖餐饮、旅游、美容、医疗、教育等多个行业…

java--GUI

目录 GUI(Graphical User Interface) swing 窗口(JFrame) 面板(JPanel) 流水布局(FlowLayout) 边界布局(BorderLayout) ​编辑 网格布局(GridLayout) 按钮(JButton) 标签组件,用来设置文字(JLabel) 单行文本框组件(JTextField) 多…

使用Java编写的简单彩票中奖概率计算器

前言 在当今社会,彩票已经成为许多人追逐梦想和改变生活的一种方式。然而,中奖的概率却是一个让人犹豫和兴奋的话题。在这篇文章中,我们将探讨如何使用Java编程语言实现一个简单的彩票中奖概率计算器。通过这个计算器,我们可以根…

【星海随笔】windows 上跑MySQL

step one 使用 WSL 在 Windows 上安装 Linux wsl官方文档 在管理员模式下打开 PowerShell windows上安装wsl wsl --install查看哪些是可用的 wsl --list --onlineC:\Windows\System32\drivers\hosts docker-desktop下载官网:Install Docker Desktop on Windows …

关于执行CLAM的代码的一些需要记录的点

文章链接:[2004.09666] Data Efficient and Weakly Supervised Computational Pathology on Whole Slide Images (arxiv.org) 代码链接:GitHub - mahmoodlab/CLAM: Data-efficient and weakly supervised computational pathology on whole slide images…

不上班,我靠这5份赚钱副业养活了自己

在这个快节奏的社会里,很多人都在为生活奔波忙碌。今天,就让我来跟大家分享一下我的“躺平”秘籍吧! 这一个月来,我没有上班,但好在有副业养活自己。有时候,我真的觉得有一份自己喜欢的自媒体副业挺好的。…

web 基础之 HTTP 请求

web 基础 网上冲浪 就是在互联网(internet)上获取各种信息,进行工作,或者娱乐,他的英文表示surfing the Internet,因 “surfing”d的意思是冲浪,即成为网上冲浪,这是一种形象说法, 也是一个非…

推荐网站(5)Pika文字生成视频,ai视频创作

今天推荐一个网站,Pika文字生成视频,通过问题描述,帮我们生成对应的视频,非常的实用。 比如输入:一只小狗在河边洗澡 当然我们还可以在生成的视频上编辑 点击编辑后出来一些属性,可以修改区域&#xff0c…

安卓玩机工具----一键备份手机分区 防止全檫除或者格机导致安全数据分区丢失

工具说明; 目前玩机root后有很多格机脚本。模块等等误刷会导致基带信号等等问题,在前面的博文中我有介绍过备份主要数据分区的重要性 。其实对于不了解root和不安装有些模块 外挂等等需要的友友不建议对手机进行root。root后对于手机安全性会有所降低。对于玩家来说…

nn.TransformerEncoderLayer详细解释,使用方法!!

nn.TransformerEncoderLayer nn.TransformerEncoderLayer 是 PyTorch 的 torch.nn 模块中提供的一个类,用于实现 Transformer 编码器的一个单独的层。Transformer 编码器层通常包括一个自注意力机制和一个前馈神经网络,中间可能还包含层归一化&#xff…

期权买方要保证金吗?期权交易保证金怎么计算?

今天期权懂带你了解期权买方要保证金吗?期权交易保证金怎么计算?期权保证金其实就是你在购买期权合约时,作为卖方要付出的那一小笔钱。简单说,就是为了防止你违约,给交易双方一个保障的“小押金”。 期权买方要保证金吗…

63-HDMI转VGA电路设计

视频链接 HDMI转VGA电路设计01_哔哩哔哩_bilibili HDMI转VGA电路设计 HDMI电路设计(参考第13课) VGA电路设计(参考第15课) DP转VGA电路设计(参考第75课) 1、HDMI转VGA转换器 2、HDMI转VGA简介 1、解…

使用quicker进行局域网文件互传

使用了动作:文件服务器 https://getquicker.net/Sharedaction?code7a49ca6b-d243-4478-1e87-08d9f1ba2358 在文件夹中打开打开这个动作就能使用。 配置 右键动作可以设置: 选择了最后一个之后,打开服务之后能在右下角有一个弹窗&#xff…