本文共 1022 字,大约阅读时间需要 3 分钟。
用户的权限
文件的不同身份:所有者,所属组,其他用户权限 r:读 w:写 x:执行安全上下文判断
chown:改变所有者或者所属组chown root:root-R 递归修改chgrp : 改变所属组基本权限
r 读 4普通文件:cat less (可以查看)目录文件 : lsw 写 2
普通文件:vim echo目录文件:touch vim mkdirx 执行 1
普通文件:可执行的程序文件目录文件:cd ls-lchmod 修改文件权限(766)
7:6:5:4:3:2:1:u:所有者root
g:所属组o:其他用户chmod u=rwx g=rw o=rw
chmod o+x
chmod o-xchmod a-x chmod x 所有特殊权限
SUID : 针对可执行的文件1、主要针对可执行的程序文件2、执行这个程序文件,是以该文件的所有者来执行chmod u+s 设定uidSGID :针对可执行的文件和目录
1、主要针对可执行的程序文件2、执行这个程序文件,是以该文件的所属组来执行3、针对目录 4、该目录所有文件的属组都是该目录的属组 chmod g+s 设定gidSTICKY:目录
1、针对于目录2、凡是在该目录的文件只有所有者能删除(root除外) chmod o+tfind:实时查找工具
工作特性:查找速度略慢,精确查找,实时查找根据文件名查找
-name:按名字查找-iname:不区分大小写按名字查找-user:按所有者查找-group:按所属组查找根据文件从属关系查找
-user : 查找所有者指定用户的所有文件-group:查找所有组指定的所有文件 -uid: 查找所有者指定的uid的所有文件-gid:查找所属组指定的gid的所有文件-nouser:查找没有属主的文件-nogroup:查找没有属组的文件根据文件的类型查找:
-type TYPE:find /etc type df: 普通文件d: 目录文件l:符号链接文件b:块设备 文件c:字符设备文件p:管道文件s:套接字文件根据文件的大小查找:
-size:文件大小 + - (常用单位:k, M, G)现在常用的吧就这些,后续有再添加
转载于:https://blog.51cto.com/12967094/2369654