1.文件权限
在linux系统中,文件或目录的权限可以分为3种:
r:4 读
w:2 写
x:1 执行(运行)
-:对应数值0
数字 4 、2 和 1表示读、写、执行权限
rwx = 4 + 2 + 1 = 7 (可读写运行)
rw = 4 + 2 = 6 (可读写不可运行)
rx = 4 +1 = 5 (可读可运行不可写)
示例:
最高权限777:(4+2+1) (4+2+1) (4+2+1)
第一个7:表示当前文件的拥有者的权限,7=4+2+1 可读可写可执行权限
第二个7:表示当前文件的所属组(同组用户)权限,7=4+2+1 可读可写可执行权限
第三个7:表示当前文件的组外权限,7=4+2+1 可读可写可执行权限
示例:
755:(4+2+1) (4+1) (4+1)
第一个7:表示当前文件的拥有者的权限,7=4+2+1 可读可写可执行权限
第二个5:表示当前文件的所属组(同组用户)权限,5=4+1 可读可执行权限
第三个5:表示当前文件的组外权限,5=4+1 可读可执行权限
示例:
644:(4+2) (4) (4)
第一个6:表示当前文件的拥有者的权限,6=4+2 可读可写不可执行权限
第二个4:表示当前文件的所属组(同组用户)权限,4=4 可读权限
第三个4:表示当前文件的组外权限,4=4 可读权限
2.查看文件的权限(ls -l 或 ls ll 或 ls -al)
总共分为7大列:
第一列:文件类型和权限,- : 普通文件, d:目录,l:link 文件,c:char 字符文件,b:block 文件,s:socket 文件
第二列:文件节点数(node),普通文件为链接数,目录文件为第一级子目录的数量
第三列:表示文件拥有者root用户
第四列:表示文件所属组root用户组
第五列:显示文件大小,默认是字节byte,可以通过命令 ls -lh 更人性化地查看文件大小
第六列:文件最后修改时间
第七咧:文件或目录的名称
文章来源:https://www.toymoban.com/news/detail-777592.html
3.设置文件/目录的权限(ls -l 或 ls ll 或 ls -al)
语法: chomd 755 文件名文章来源地址https://www.toymoban.com/news/detail-777592.html
到了这里,关于Linux文件和目录的777、755、644权限解释的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!