Linux学习笔记之组管理和权限管理

组管理

文件/目录 所有者

一般文件所有者是文件的创建者,谁创建了该文件,就自然成为该文件的所有者
ls -ahl (查看文件的所有者)

chown 用户名 文件名 (修改文件所有者)
在这里插入图片描述

文件/目录 所在组

当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组
ls -ahl (查看文件/目录所在组)
chgrp 组名 文件名 (修改文件所在的组)
在这里插入图片描述

其他组

除了文件的所有者和所在组的用户外,系统的其他用户都是文件的其他组

改变用户所在组

在添加用户时,可以指定将该用户添加到哪个组中,同样的用root的管理权限可以改变某个用户所在的组
usermod -g 新组名 用户名
usermod -d 目录名 用户名 改变该用户登陆的初始目录 **注意:**用户需要有进入到新目录的权限

组创建
groupadd 组名
组删除
groupdel
组修改
groupmod
常用选项
-g 修改组的GID(组标识号)。
-n 修改组的名称。 groupmod -n newname oldname
在这里插入图片描述

权限管理

权限的基本介绍

在这里插入图片描述

ls -l 查看信息
0-9位说明

  1. 第0位确定文件类型(d,-,l,c,b,p,s)
    -是普通文件
    l是链接,相当于Windows的快捷方式
    d是目录,相当于Windows的文件夹
    c是字符设备文件,鼠标,键盘
    b是块设备,比如硬盘
    p是命令管道(FIFO)
    s是套接字文件
  2. 第1-3位确定该文件的所有者拥有该文件的权限 --user
  3. 第4-6位确定所属组(同用户组的)拥有该文件的权限 --group
  4. 第7-9位确定其他用户拥有该文件的权限 --other

rwx权限详解

rwx作用到文件

  1. [r]代表可读(read):可以读取,查看
  2. [w]代表可写(write):可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件
  3. . [x] 代表可执行(execute):可以被执行
    示例:
    ls -l 中显示内容如下:
    -rwxrw-r-- 1 root root 123 Feb 2 09:39 abc
    前10个字符确定不同用户能对文件干什么
    第一个字符代表文件类型:- l d c b
    其余字符每3个一组(rwx)读®写(w)执行(x)
    第一组rwx:文件拥有者的权限是读、写和执行
    第二组rw-:与文件拥有者同一组的用户的权限是读、写但不能执行
    第三组r–: 不与文件拥有者同组的其他用户的权限是读不能写和执行
    ***可用数字表示:r=4,w=2,x=1,因此rwx=7
    其他字符说明:
    1 文件:硬连接或 目录:子目录
    root 用户
    root 组
    1213 文件大小(字节),如果是文件夹,固定显示4098字节
    Feb 2 09:39 最后修改日期
    abc 文件名

修改权限

chmod 修改文件或目录的权限

第一种方式:+、-、=变更权限
u:所有者 g:所有组 o:其他人 a:所有人(u,g,o的总和)
chmod u=rwx,g=rx,o=x 文件/目录名
chmod o+w 文件/目录名
chmod a-x 文件/目录名

第二种方式:通过数字变更权限
r=4,w=2,x=1 rwx=4+2+1=7
chmod u=rwx,g=rx,o=x 文件目录名
相当于 chmod 751 文件目录名
在这里插入图片描述

chown 修改文件所有者

chown newowner 文件/目录 改变所有者
chown newowner:newgroup 文件/目录 改变所有者和所在组

-R 如果是目录,则使其下所有子文件或目录递归生效
在这里插入图片描述

chgrp 修改文件/目录所在组

chgrp newgroup 文件/目录 【改变所在组】

在这里插入图片描述

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

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

相关文章

『黄河遗韵』数字非遗馆的守护之旅

创意定位 腾讯云推出的以“守护黄河文明,探索数字非遗馆”为主题的创意H5作品,通过长卷寻宝VR展馆形式,描绘了黄河文明中的非物质文化遗产,旨在唤起公众对黄河文明的保护意识,并邀请大家参与互动,深入了解…

前端监控与埋点 全总结

一、概念 前端埋点是指在网页或者应用程序中插入特定的代码,用于收集用户的行为数据并发送给服务器进行分析。这些数据可以包括用户的点击、浏览、输入等操作,帮助开发者了解用户的在其网站中的行为,从而进行针对性的优化和改进。 前端埋点…

2411d,右值与移动

原文 概述 添加语言内部__rvalue(Expression)函数,指示对匹配函数参数,按右值对待式.这在用非引用语义调用函数时启用移动语义. 移动语义对运行时和资源效率是可取的,因为可移动资源到新对象,而不是复制然后析构.其他语言(如C)有流行的移动语义. 先前的工作 C移动语义这里…

全面介绍软件安全测试分类,安全测试方法、安全防护技术、安全测试流程

一、软件系统设计开发运行安全 1、注重OpenSource组件安全检查和版本更新(black duck) 现在很多云、云服务器都是由开源的组件去搭成的,对于OpenSource组件应该去做一些安全检查和版本更新,尤其是版本管理,定期对在运…

十、文件上传和下载

文章目录 1. 文件下载2. 文件上传 1. 文件下载 使用ResponseEntity实现下载文件的功能 2. 文件上传

Springboot整合Prometheus+grafana实现系统监控

前言 Prometheus是一个开源的服务监控系统和时序数据库,它提供了强大的功能和灵活的架构,是目前主流的监控和管理应用系统的工具。 而Grafana是一个开源的数据可视化工具,与Prometheus集成,就可以可视化地监控系统的各个指标。 …

新增支持Elasticsearch数据源,支持自定义在线地图风格,DataEase开源BI工具v2.10.2 LTS发布

2024年11月11日,人人可用的开源BI工具DataEase正式发布v2.10.2 LTS版本。 这一版本的功能变动包括:数据源方面,新增了对Elasticsearch数据源的支持;图表方面,对地图类和表格类图表进行了功能增强和优化,增…

常用数字器件的描述-时序逻辑器件的描述

目录 锁存器与触发器 寄存器与移位寄存器 分频器及其应用 偶分频器 奇分频器 半整数分频器 分频器的应用 锁存器与触发器 锁存器与触发器是两种最基本的存储电路。 锁存器是电平敏感器件,而触发器是边沿触发器件。 为了使用灵活方便,商品化的锁…

机器视觉和计算机视觉的区别

机器视觉和计算机视觉的区别 1、本质上两者是一样的,都是将光信号转换成电信号,然后交给计算机处理; 2、二者侧重点不同,计算机视觉更偏向研究,更前沿,采集到图像后交给计算机进行分析处理,包括…

网络安全-Linux基础(bash脚本)

文章目录 bash脚本编写基础使用的脚本解析器/bin/bash(声明)bash脚本需要拥有执行权限bash脚本语法输入与输出函数的封装条件判断语句条件符号 循环语句模块化编程 Linux进程操作查看寻找进程终止进程暂停与恢复进程后台运行 bash脚本编写系统内存资源占…

今天出了10个4声母 .com

价格蛮低的 ,VJ.VT.Q.Q 十个 遥想当年6.5万收的5个四声母.com,上面有2个就在下图中呀,赔大发了

【网络安全 | 甲方建设】构建安全的密码重置功能

未经许可,不得转载。 文章目录 一、密码存储的安全策略二、发送新密码与发送重置链接的比较三、用户验证:邮箱还是用户名?四、用户过滤五、电子邮件通知变更总结任何需要登录的网站,都需为用户提供“找回密码”功能,以便在用户忘记密码时可以重新获得访问权限。但要做到安…

【echarts图轮播tooltips】

echarts饼状图轮播tooltips 定义echarts图写定时任务调用定时任务 定义echarts图 let chartDom document.getElementById(id); let myChart echarts.init(chartDom);写定时任务 通过echarts的events来控制高亮以及tooltips的现实 /**params dom dom元素params chartOption…

【JAVA】使用IDEA创建maven聚合项目

【JAVA】使用IDEA创建maven聚合项目 1.效果图 2.创建父模块项目 2.1删除父模块下面的src目录以及不需要的maven依赖 3创建子模块项目 3.1右击父模块项目选择Module… 3.2创建子模块 3.3删除子模块下不需要的maven依赖 4.子模块创建完成后引入SpringBoot依赖启动项目

OKG Research:用户意图驱动的Web3应用变革

出品| OKG Research 作者|Samuel QIN 当前加密市场的快速演变中,用户增长成为行业可持续发展的基石。目前主流观点在推动行业前进的路上,从单纯的技术探索在向更注重应用价值的方向转变。尽管近年来Web3生态系统发展迅速&#xf…

云渲染与云电脑,应用场景与技术特点全对比

很多朋友问,你们家一会宣传云渲染,一会宣传云电脑的,我到底用哪个?今天,渲染101云渲染和川翔云电脑就来对比下两者的区别! 渲染101&川翔云电脑,都是我们的产品,邀请码6666 一、…

鸿蒙进阶篇-属性动画-animateTo转场动画

大家好啊,这里是鸿蒙开天组,今天我们来学习属性动画-animateTo&转场动画,咱们先来学习属性动画-animateTo 属性动画-animateTo 属性动画 animation是作为属性使用,而animateTo显示动画是一个系统的内置函数,可以…

我谈正态分布——正态偏态

目录 pdf和cdf参数 标准正态分布期望和方差分布形态 3 σ 3\sigma 3σ原则 正态和偏态正态偏态瑞利分布偏度 (Skewness)峰度 (Kurtosis) 比较 正态分布的英文是Normal Distribution,normal是“正常”或“标准”的意思,中文翻译是正态,多完美的…

从无音响Windows 端到 有音响macOS 端实时音频传输播放

以下是从 Windows 端到 macOS 端传输音频的优化方案,基于上述链接中的思路进行调整: Windows 端操作 安装必要软件 安装 Python(确保版本兼容且已正确配置环境变量)。安装 PyAudio 库,可通过 pip install pyaudio 命令…

AI知识库在行业应用中的未来趋势与案例分析

在数字化转型的浪潮中,AI知识库正成为企业提升效率和创新能力的关键工具。本文将探讨AI知识库在不同行业的应用案例,并分析其未来发展趋势。 一、汽修行业的AI知识库应用 汽修行业正通过构建内部知识库来提升服务质量和工作效率。一个完善的内部知识库能…