美文网首页
高级权限2,文档管理2

高级权限2,文档管理2

作者: 快去学习不然怎么去看aimer | 来源:发表于2019-07-28 14:06 被阅读0次

高级权限

SGID

chmod g+s /opt/  #作用:是其他用户在此建立文档的属组为/opt的属组

Ps: 限制和作用
SGID 对二进制程序有用;
程序执行者对于该程序来说,需具备 x 的权限;
执行者在执行的过程中将会获得该程序群组的权限!

SBIT

chmod o+s /opt #自己和root用户外,其他人没有删除别人文件的权限

Ps:限制和作用:
当使用者对于此目录具有 w, x 权限,亦即具有写入的权限时;
当使用者在该目录下创建文件或目录时,仅有自己与 root 才有权力删除该文件

文档管理

文件查找

which

which ls #列出第一个ls
which -a ls #列出所有的ls

grep

-I 区分大小写搜索
-n 打印行号
--color 高亮关键字
-B1 打印关键字行与前一行
-A1 打印关键字行与后一行
-C1 打印关键字行与其前后一行
-e 同时匹配多个字符
-v 反向选择
-c 计算找到的字符串的次数

find

name

find / -name "rourou"      #在/里查找名字为rourou的所有文件
        -iname                     #不区分大小写

size

find /etc -size +5M          #查看在/etc/里大小大于5M的文件

maxdepth

find /etc -maxdepth 3 -a -name "rourou"  #在etc里查看rourou的文件夹,查看深度为3,计算方式:进到目录算一级,-maxdepth应该放在最前面

user

find / -user rourou  #查找所有者为rourou的文档 

type

find /etc -type f  #查看etc下的文件

perm

find   -perm 644  #查看当前目录权限为644的文档
find   -perm -644  #查看当前目录权限包含644的文档

exec

find /etc -name “root*”  -exec cp -rf {} /tmp \;  #复制前半段得到的参数到/tmp里

xargs

find . -name 'core'  | echo $(xargs) #echo后面跟参数,所以先执行$(xargs)接收管道里的数据

exec和xargs的区别:exec为多进程,每次执行得到一个结果,xargs单进程,中间以空格隔开

tree 树形结构

tree -2 /root #以树形结构列出目录,目录列两层

cut 分割文本

cut.jpg

sort 文本排序

sortjpg.jpg

uniq 统计相同行,只支持连续的相同行,因此先sort排序

uniq.jpg

wc 统计文档信息

wc.jpg

tr 删除替换字符

tr.jpg

tee 双向输出

tee.jpg

相关文章

网友评论

      本文标题:高级权限2,文档管理2

      本文链接:https://www.haomeiwen.com/subject/jmskrctx.html