Linux各文件权限

news2024/12/26 23:25:17

参考:https://blog.csdn.net/weixin_45423515/article/details/126652740

一、切换root权限

既然root是最大的权限,那么这里就来了解一下如果切换到root用户。
su - //切换成root
在这里插入图片描述
这就是切换人的权限,但是大多数情况是root权限不会轻易的分给普通用户。

    那么再切回普通用户。
su + [用户名]

在这里插入图片描述
root用户切换会直接切换到对应用户,普通用户切换要输入密码。如果发现切换错了用户,想快速回退可以使用快捷键 Ctrl+D。

二、文件的权限

Linux不像Windows以文件的后缀来区分文件类型,但是要注意Linux上的软件需要后缀来区别文件类型。
在这里插入图片描述

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

对于文件来说权限是用来限制用户对自己的操作的,而文件自己一般只有三个操作:

读(read):具有读取文件内容的权限限。
写(write): 具有修改文件内容的权限的权限。
执行(execute):具有执行文件的权限。

这个比较好理解,但是要注意对于一个目录文件来说又有点不一样了,虽然有也是同样的三个操作,但是效果不一样。

读(read):查看目录下的文件列表的权限。
写(write): 具有删除移动目录内文件和创建文件的权限 。
执行(execute):具有进入目录的权限。

三、访问文件的用户的权限

对于一个文件来说能访问它的用户大致分为三种: 拥有者(owner)、所属组(grp)、其他(other)

拥有者(owner):文件和文件目录的所有者。
所属组(group):文件和文件目录的所有者所在的组的用户。
其它用户(other):不属于上面的两个。

在这里插入图片描述
打印文件的信息可以看到, 对应用户的访问权限,三三一组,顺序对应owner,group,other。

    比如这里第一个文件,表示拥有者只有读和写的权限,并没有执行的权限。其他用户什么权限都没有。

PS:这里rwx的顺序是固定的,每个位置表示的就 读、写、执行有就是有,没有用 — 表示。
在这里插入图片描述
使用 LL 命令能直接再第三列和四列,看到文件的拥有者和所属组,而不属于这两个的就是other。

四、修改文件的访问权限

由于权限是可以限制人也可以限制文件的,所以修改文件的访问权限,要么修改用户的权限,要么修改文件的属性。
更改文件属性:
指令:chmod 设置文件的访问权限。

+:增加权限
-:取消权限
u:拥有者
g:拥有者同组用
o:其它用户
a:所有用户

在这里插入图片描述
在这里插入图片描述
使用比较简单,除了这种方法还有一个方式,这里可以把有权限当做1,没权限为0,那么三个二进制就是一个8进制。
在这里插入图片描述
三个8进制数赋权限,那么这里最大的权限是777,最小的是000。
在这里插入图片描述
不过我觉的这个不是特别好用,还要计算8进制,不过要知道有这么个东西存在。

更改文件所属者和拥有者:

    更改拥有者和所属组要提高权限,要么使用root权限,要么使用sudo指令,不过这个指令要添加到配置文件才能使用。(文件拥有者也可以改,但是拥有者把拥有者改了,感觉很怪,结果还是要提高权限)

指令:chown(更改拥有者)、chgrp(更改所属组)

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

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

相关文章

NIS服务

NIS 文章目录 NIS一、NIS二、简介2.1 NIS的产生2.2 什么是NIS? 三、NIS的相关组件3.1 服务端3.1.1 配置文件3.1.2 主要服务3.1.3 数据库相关指令 3.2 客户端3.2.1 配置文件3.2.2 主要指令 四、NIS环境4.1 NIS所需的软件包4.2 NIS Server (Master/Slave)4.3 NIS Clie…

unity3d---物体加点击事件

目录 1.给需要点击点物体加collider 2.层级面板加EventSystem 3. 相机加Physics Raycaster 4.物体单独响应点击事件 5.控制脚本实现各物体的点击事件 6.点击ui时屏蔽 物体点击事件 1.给需要点击点物体加collider 2.层级面板加EventSystem 3. 相机加Physics Raycaster 2d…

机器学习 Rider数据集分析和预测

介绍数据集 ride_id:乘车ID rideable_type:乘车类型 started_at:开始日期 ended_at :结束日期 start_station_name:开始站的名字 start_station_id:开始站的ID end_station_name:结束站的名字 …

魔百和UNT403G 国科芯片2+8 安卓9.0 免拆机纯净线刷包

固件特点: 1、本固件在UNT403G 盒子上测试可用, 其它盒子请慎 重使用; 2、支持原装遥控器,语音蓝牙遥控器; 3、固件压缩包有刷机教程,请一定仔细阅读。 4、刷机后三网通用,可自由安装应用&#…

NewBing 边栏快捷插件没有了!如何解决?如何脱离浏览器使用 New Bing?

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐…

【移动端网页布局】流式布局 ① ( 流式布局简介 | 百分比布局 / 非固定像素布局 | 根据屏幕尺寸 / 设备类型自动调整网页布局 )

文章目录 一、流式布局简介二、流式布局代码示例 一、流式布局简介 流式布局 又称为 百分比布局 / 非固定像素布局 ; 为 流式布局 中 盒子模型 设置 百分比宽度 , 其大小可以根据屏幕宽度自适应伸缩 , 该盒子没有像素限制 , 内容自动向左右两边填充 ; 流式布局 可以 根据 设备…

蓝库云|究竟什么是ERP?它对企业有什么重要性作用呢

一、什么是ERP ERP全称为Enterprise Resource Planning,即企业资源计划,是一种运用信息技术手段来集成管理企业内部所有资源,协调各项业务、机构、流程和人员,实现高效、协同、合规经营的商业管理软件。ERP系统包括销售、采购、物…

Docker-compose组成|搭建(nginx|tomcat)

Docker-compose组成|搭建(nginx|tomcat) 一 Docker-Compose二 Docker-Compose安装部署三 YML文件编写注意事项四 docker Compose撰写nginx 镜像五 docker Compose撰写tomcat镜像 一 Docker-Compose 1、Docker-Compose使用场景 我们知道使用一个Dockerfi…

c/c++:栈帧,传值,传址,实参传值给形参,传地址指针给形参

c/c:栈帧,传值,传址,实参传值给形参,传地址指针给形参 2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,此时学会c的话, 我所知道的周边的会c的同学&…

[比赛简介]AMP®-Parkinson‘s Disease Progression Prediction

比赛链接:AMP-Parkinsons Disease Progression Prediction | Kaggle 比赛简介 本次竞赛的目标是预测MDS-UPDR评分,该评分衡量帕金森病患者的进展。运动障碍协会赞助的统一帕金森病评定量表(MDS-UPDRS)修订版是对与帕金森病相关…

使用Charles进行HTTPS抓包

charles安装 下载地址 https://www.charlesproxy.com/download/latest-release/ 我安装的是charles-4.6.4版本 配置手机 注意: 一定要在同一网段 mac电脑的ip地址 手机的ip地址 使用同样的命令 长按配置代理,连接到电脑 此时抓包,会看到一堆unknown, 因为请求的是https…

Web安全 文件上传靶场搭建(玩转整个 文件上传 环境.)

Web安全 文件上传靶场搭建 文件上传漏洞是指 Web 服务器允许用户将文件上传至其文件系统,但这些文件可能并没有经过充分的验证,如文件名称、类型、内容或大小等。未能正确执行这些限制就意味着即使最基本的图像上传功能也可能用于上传任意具有潜在危险的…

GitHub 现在允许大规模启用私有漏洞报告

GitHub 宣布私人漏洞报告现已普遍可用,并且可以在属于组织的所有存储库上大规模启用。 启用后,安全研究人员可以使用此专用通信渠道向开源项目的维护人员私下披露安全问题,而不会意外泄露漏洞详细信息。 GitHub 的埃里克图利 (Eric Tooley)…

这些美国名校的AI人工智能大牛,你知道几个?

CS专业被US News评为就业TOP 100职业第一名、STEM职业第一名、技术类职业第一名。 AI人工智能,随着GPT的横空出世已成为最热门的CS专业。“深度学习”和“神经网络”等是新一代人工智能的重要代表,如今在面部识别、语音输入、基因医疗等重要领域被广泛应…

AI Stable Diffusion Prompt参数【二】之 生成效果查验

AI Stable Diffusion Prompt参数【二】之 生成效果查验 效果国漫风生成参数配置prompt:Negative prompt:Model:Steps:Sampler:CFG scale:Clip skip:Model hash:Hires upscale:Hires upscaler:Denoising strength: 全部效果 效果 国漫风生成参数配置 prompt&#xf…

Windows Docker 端口占用错误解决

Windows Docker 端口占用错误解决 错误来源 Error invoking remote method ‘docker-start-container’: Error: (HTTP code 500) server error - Ports are not available: exposing port TCP 192.168.0.157:6555 -> 0.0.0.0:0: listen tcp 192.168.0.157:6555: can’t bi…

发展文旅夜游,活络城市文化生态

城市是一个对外的窗口,其夜间文化生态值得进一步挖掘,发展夜间文旅产业,并活络城市文化生态是重要的城市发展举措。实现这一目标需要保护和利用好城市夜景资源、挖掘城市夜生活文化内涵以及利用特色文化吸引夜游人流量。 第一、要保护和利用好…

YOLOv5实时检测调用usb摄像头 [ jetson nano -Ubuntu18.4 - Astra pro相机 ]

在基于rosmaster小车的jetson nano主板部署yolo v5目标检测网络的时候发现无法打开摄像头Astra pro进行实时监测,所以记录一下解决方法: 0.确认摄像头可用 首先先参考我上一篇博客所记录的方法打开USB摄像头: Jetson Nano打开USB摄像头&…

01-java基本概念

1、语言背景 Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言 Java之父:詹姆斯高斯林(James Gosling) 2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官…

亚马逊美国站带绳窗帘

带绳窗帘 如果您在亚马逊商城发布商品,则必须遵守适用于这些商品和商品信息的所有联邦、州和地方法律以及亚马逊政策(包括本政策)。 本政策涵盖的带绳窗帘 带绳窗帘是一种室内用窗帘,可通过一根吊绳控制升降。此类商品包括但不…