Linux 权限介绍

文章目录

Linux 权限介绍

在 Linux 系统中,权限管理是非常重要的一部分,它确保了系统的安全性和文件的合理访问。

权限类型

  1. [ r ]代表可读(read):意味着可以读取、查看文件的内容。
  2. [ w ]代表可写(write):可以对文件进行修改,但要删除一个文件,前提是对该文件所在的目录有写权限。
  3. [ x ]代表可执行(execute):文件可以被执行。

权限的数字表示

可用数字表示为:r=4w=2x=1 。因此,rwx=4+2+1=7 ,数字可以进行组合。

例如:

  • rw-对应的数字为:4 + 2 + 0 = 6
  • r-x对应的数字为:4 + 0 + 1 = 5

查看文件信息

使用 ls -l 命令可以查看文件的详细信息。

例如:-rw-rw-r--. 1 jack police 8 6 月 10 14:01 1.txt

  1. 第 0 位确定文件类型:
    • - 表示这是一个普通文件。
    • l 表示这是一个链接,相当于 Windows 的快捷方式。
    • d 表示这是一个目录,相当于 Windows 的文件夹。
    • c 表示这是一个字符设备文件,如鼠标、键盘。
    • b 表示这是一个块设备,比如硬盘。
  2. 第 1 - 3 位确定所有者(该文件的所有者)拥有该文件的权限。
  3. 第 4 - 6 位确定所属组(同用户组的)拥有该文件的权限。
  4. 第 7 - 9 位确定其他用户拥有该文件的权限。

以给出的例子-rw-rw-r--为例:

  • 所有者权限为:rw-,即读和写权限,对应的数字为 6 。
  • 所属组权限为:rw-,同样是读和写权限,数字也是 6 。
  • 其他用户权限为:r--,只有读权限,数字为 4 。

修改权限相关指令

  • chown 用户名 文件名:修改文件所有者。
  • chmod u=rwx,g=rx,o=x 文件/目录名:修改权限。
    • chmod o+w 文件/目录名
    • chmod a-x 文件/目录名
    • chmod 751 文件/目录名r=4w=2x=1
相关推荐
Black蜡笔小新12 小时前
破解工地防盗难题:如何利用EasyCVR实现视频监控统一管理?
运维·音视频
Cx330❀12 小时前
《Linux基础入门指令》:从零开始理解Linux系统
linux·运维·服务器·经验分享
HaSaKing_72112 小时前
二三级等保检测对比项
linux·服务器·网络
error:(13 小时前
【Linux命令从入门到精通系列指南】export 命令详解:环境变量管理的核心利器
linux·运维·服务器
Yeats_Liao13 小时前
遗留系统微服务改造(四):从单体到微服务的演进之路
运维·微服务·架构
2301_7931679913 小时前
网络管理部分
linux·运维·服务器·网络·php
序属秋秋秋13 小时前
《Linux系统编程之入门基础》【Linux的前世今生】
linux·运维·服务器·开源·unix·gnu
qiuiuiu41313 小时前
正点原子RK3568学习日记-GIT
linux·c语言·开发语言·单片机
搬砖的小码农_Sky13 小时前
Windows操作系统上`ping`命令的用法详解
运维·网络·windows
Janspran15 小时前
监控系统4 - LVGL | sqlite3 | mqtt
linux·sqlite3·嵌入式实时数据库