37. 【Linux教程】Linux 文件权限介绍

前面小节介绍了用户和用户组的相关知识点,有时候某些文件为了安全起见,只有只读权限,没有写入权限和执行权限,而这些权限一般和用户或用户组有关,本小节介绍文件相关的权限。

1. ls -l 查看文件权限相关信息

进入 /home 目录,使用如下命令,查看文件权限相关的信息:

复制代码
cd /home

ls -l

执行结果如下图所示:

其中 root root 可以分为两部分,[root] [root],前面的 root 表示该文件或目录的所有者/创建者是 root 用户,后面的 root 表示该文件或目录所在的用户组是 root

2. 文件信息介绍

这里以 new_dir 目录为例,rwxr-xr-x 可以分为三部分 [r-x][r-x][r-x],其中的第一部分表示文件创建者/所有者对该文件所具有的权限为 rwx,表示可读取、写入、执行;第二部分表示创建者/所有者所在的组其他用户的权限为 r-x,表示可读取、执行,但不可写入;第三部分表示其他组的用户的权限为 r-x 表示可读取、执行,但不可写入,目录 new_dir 权限解读示例图如下图:

  • r(Read,读取权限):若是文件,则表示可以读取文件内容,若是目录,则表示可以浏览目录;
  • w(Write,写入权限):若是文件,则表示可以新增、修改内容,若是目录,则表示可以删除、移动目录列表的权限;
  • x(Execute,执行权限):若是文件,则表示具有执行文件的权限,若是目录,则表示该用户拥有进入目录的权限。

3. 小结

本小节介绍了如何查看文件或目录的权限信息,并且对这些信息做了解读,需要注意的是文件或目录权限相关信息包含 文件的属主用户权限文件所属组权限其他用户组用户权限,文件的 rwx 权限表示 执行 的权限,目录的 rwx 权限表示 浏览目录删除或移动目录进入目录 的权限。

相关推荐
蝉明✘10 分钟前
HAproxy负载均衡
运维·负载均衡
斯普信专业组26 分钟前
Ubuntu系统深度学习环境配置全指南(下)
linux·深度学习·ubuntu
格发许可优化管理系统28 分钟前
GTSuite许可证性能优化建议
大数据·运维·数据库·安全·性能优化·数据分析
cyber_两只龙宝32 分钟前
RHCE综合项目:分布式LNMP私有博客服务部署
linux·运维·服务器·分布式·虚拟机·dns·nfs
字节高级特工42 分钟前
【Linux篇】补充:消息队列和systemV信号量
linux·运维·服务器·c语言·数据库
孞㐑¥43 分钟前
Linux之网络部分-应用层协议 HTTP
linux·开发语言·c++·经验分享·笔记
CZIDC1 小时前
openEuler测试-openEuler性能测试常用工具
linux
Casia_Dominic1 小时前
【nerf处理视频数据】Instant-NGP项目NeRF模型训练数据集准备指南
linux·人工智能·ubuntu·视频·nerf
程序员JerrySUN1 小时前
关注 Yocto项目实战教程
运维·数据库·嵌入式硬件·缓存
IvanCodes1 小时前
一、初识 Linux 与基本命令
大数据·linux·运维