Linux中drwxr-xr-x.的意思和权限

Linux中drwxr-xr-x.的意思和权限,第1张

读(read),写(write),执行r(recute)简写即为(r,w,x),亦可用数字来(4,2,1)表示

举例:如果某文件权限为7则代表可读、可写、可执行(4+2+1).

若权限为6(4+2)则代表可读、可写。

权限为5代表可读(4)和可执行(1).

权限为3代表可写(2)和可执行(1)。

下图中文件所有者(属主)为root,所有组(属组)为root,文件名为install.log,权限为的第一个减号“-”代表的是文件类型:

-:普通文件,d:目录文件,l:链接文件,b:设备文件,c:字符设备文件,p:管道文件

文件的权限为rw-r-r-也就是分别表示所有者(属主)有读写权限,所有组(属组)有读权限,其余人也仅有读权限。

普通文件即实际保存数据的地方,其并不具备删除自身的权限:

r:可读取文件的实际内容

w:可编辑、新增、修改该文件的实际内容

x:可被执行

目录文件即保存有目录结构和文件权限:

r:可读取目录结构和权限

w:可更改目录结构列表、新建、删除、重命名、转移子文件、目录

x:表示用户可进入到该目录中

_rwxr-xr-x转换成权限数字为755。

在Linux中r是可读权限,w是可写权限,x是 可执行权限。1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。所以_rwxr-xr-x可以拆分为:rwx即4+2+1=7;r-x即4+1=5;r-x即4+1=5。所以_rwxr-xr-x转换成权限数字为755。

扩展资料:

Linux的文件权限:

一般权限第2~10个字符当中的每3个为一组,左边三个字符表示所有者权限,中间3个字符表示与所有者同一组的用户的权限,右边3个字符是其他用户的权限,这三个一组共9个字符。

r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权

w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。

x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。

-:表示不具有该项权限。

每个用户都拥有自己的专属目录,通常集中放置在/home目录下,这些专属目录的默认权限为rwx------:表示目录所有者本身具有所有权限,其他用户无法进入该目录。执行mkdir命令所创建的目录,其默认权限为rwxr-xr-x,用户可以根据需要修改目录的权限。

参考资料来源:百度百科-Linux目录权限

当你在linux下用命令ll或者ls-la的时候会看到这些字眼,这些字眼表示为不同用户组的权限:r:read就是读权限--数字4表示w:write就是写权限--数字2表示x:excute就是执行权限--数字1表示这里总共会有10个“-”,第一个表示文件类型,如该文件是文件(-表示),文件夹(d表示),连接文件(l表示),后面9个按照三个一组分,如:-xrwxrw---770权限表示此文件(文件夹)的拥有着和同组用户有读写及执行权限,其他用户组没任何权限就是前面三个表示所有者权限,中间三个表示同组用户权限,最后一组表示其他用户权限因此,你提问的-r-xr-x--x表示你现实的内容是文件,权限为661,就是所有者及同组用户能读、执行,其他用户只能执行以上的其他用户,不包括root这个superuser。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7393878.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-05
下一篇2023-04-05

发表评论

登录后才能评论

评论列表(0条)

    保存