Linux学习_权限详细介绍

ls -l apple.txt后得到下面这样一行东西

-rw-r--r--. 1 xiaoming root 0 9月  16 13:20 apple.txt

解读:

- rw-r- -r- -. 1 xiaoming root 0 9月 16 13:20 apple.txt
文件类型
-表示普通文件
l表示软链接
d表示目录
c表示字符设备(键盘鼠标等)
b表示块文件(硬盘)
每三个一组
rw-:表示文件所有者拥有的权限
r- -:表示文件所在组的用户拥有的权限
r- -:表示文件其他组的用户拥有的权限
.:这个点表示的是存在“SELinux的安全标签”!
如果是文件,代表硬连接数
如果是目录,代表子目录数
文件所有者 文件所在组 如果是文件,代表文件大小(字节),如果是目录(都是4096字节),仅仅代表这个目录本身所占大小(不是目录下所有文件的大小) 文件最后的修改时间 文件名

rwx权限详解

rwx作用到文件

  • [ r ]代表可读(read): 可以读取,查看
  • [ w ]代表可写(write): 可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件.
  • [ x ]代表可执行(execute):可以被执行

rwx作用到目录

  • [ r ]代表可读(read): 可以读取,ls查看目录内容
  • [ w ]代表可写(write): 可以修改,目录内创建+删除+重命名目录
  • [ x ]代表可执行(execute):可以进入该目录

可用数字表示为: r=4,w=2,x=1 因此rwx=4+2+1=7

猜你喜欢

转载自blog.csdn.net/qq_36901488/article/details/82725181
今日推荐