当前位置:网站首页 > 编程语言 > 正文

查看文件权限的Linux命令(查看文件权限的linux命令)



一、查看文件的权限

例如:
在这里插入图片描述

在这里插入图片描述

二、读权限
第一段:第1位,表示文件类型(看红色框框)
-为:表示文件;
d为:表示文件夹;
l为:表示链接文件,可以理解为 windows中的快捷方式(link file);
b为:表示里面可以供存储周边设备;
c为:表示里面为一次性读取装置。
在这里插入图片描述
第二段:第2,3,4位,拥有者具有的权限。
类似于windows中的所有者权限,比如 administrator 对文件具有的权限。
比如“drwxr-xr-x“,表示拥有者对文件夹具有可读(r)、可写(w)、可执行(x)的权限。









第三段:第5,6,7位,属于这个组的成员具有的权限。
类似于windows中的组权限,比如administrators组,属于这个组的成员对于文件的权限。
比如第一行中的“drwxr-xr-x“,表示这个组的成员具有可读(r)、不可写(-)、可执行(x)的权限。

第四段:第8,9,10位,其他成员具有的权限。
类似于windows中的anyone一样,就是说所有人对这个文件都会有一个怎样的权限。
比如第一行中的“drwxr-xr-x“,表示其他成员具有可读(r)、不可写(-)、可执行(x)的权限。

最后的分别是所有者、组、字节数、文件最后修改时间、文件名。
在这里插入图片描述

三、chmod命令:用来修改权限
命令格式:chmod 要修改谁的权限+/-/=权限 文件名
各个字段的含义:
1、要修改的组别的权限:
u 表示“用户(user)”,即文件或目录的所有者。
g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
o 表示“其他(others)用户”。
a 表示“所有(all)用户”,也就是包括了u、g、o,它是系统默认值。






2、操作符:
+添加某个权限。
-取消某个权限。
= 重新分配权限。


3、权限:
r 可读。
w 可写。
x 可执行。


举例说明:
在这里插入图片描述

四、数字格式表示方式
r ———-4
w ———2
x ———-1
-‘ ———-0



比如chmod 777 /data
第一个7,表示所有者u;
第二个7,表示用户组g;
第三个7,表示其他用户o。


怎么确定数字:其实就是求加法
比如, 不可读(-)、不可写(-)、不可执行(-) :0+0+0 = 0;
比如+x, 不可读(-)、不可写(-)、不可执行(x) :0+0+1 = 1;
比如+w, 不可读(-)、不可写(w)、不可执行(-) :0+2+0 = 2;
比如+wx, 不可读(-)、不可写(w)、不可执行(x) :0+2+1 = 3;
比如+r, 可读(r)、不可写(-)、不可执行(-) :4+0+0 = 4;
比如+rx, 可读(r)、不可写(-)、不可执行(x) :4+0+1 = 5;
比如+rw, 可读(r)、不可写(w)、不可执行(-) :4+2+0 = 6;
比如+rwx, 可读(r)、不可写(w)、不可执行(x) :4+2+1 = 7;







到此这篇查看文件权限的Linux命令(查看文件权限的linux命令)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • libxml2丢失(libxml2 not found)2026-01-23 23:45:08
  • 网址拦截工具在哪里(网页拦截工具)2026-01-23 23:45:08
  • 如何设置samba共享(samba权限设置)2026-01-23 23:45:08
  • 电脑扬声器的安装(电脑扬声器安装程序)2026-01-23 23:45:08
  • 61850报文解析(61850报文解析工具)2026-01-23 23:45:08
  • qt字符串转int为0(qt中字符串转int)2026-01-23 23:45:08
  • 如何安装32位win7系统(怎么安装32位win7)2026-01-23 23:45:08
  • fass是什么意思中文翻译(fas是什么意思的缩写)2026-01-23 23:45:08
  • plll是什么意思(pl. 什么意思)2026-01-23 23:45:08
  • 跨阈步态是什么步态(请说出跨阈步态特点)2026-01-23 23:45:08
  • 全屏图片