欢迎光临散文网 会员登陆 & 注册

千锋教育2023新版Linux教程,保姆级零基础Linux入门到精通全套视频

2023-07-20 17:42 作者:来杯肥仔快乐水吧  | 我要投稿
文件查找

find /tmp/ -name "1.txt" 按照文件名字

find /tmp/ -iname "FILE" 忽略大小写,适用于文件名称中有大写的情况

find /tmp/ -name "*.txt"

find /etc -size +5M 按照文件大小查找

查找在/etc/大于5M的文件

find /etc -size 5M

查找正好是5M的文件

find /etc -size -5M

查找在/etc/小于5M的文件

find /etc -mtime +5

按照修改时间查找

find /opt -mtime +5 #修改时间5天之前

find /opt -atime +1 #访问时间1天之前

按文件类型:

find /dev -type f //f普通文件

find /dev -type d //d目录

find /tmp -type f | wc -l 统计文件数量

按照文件权限

find . -perm 644 .叫做当前目录

查找当前目录下 权限为644

find /tmp ! -name "1.txt"

! 取反

find /tmp/ -name "1.txt" -o -name "2.txt"

使用 -a这个参数可以链接2个不同的条件且这2个条件必须要满足!可多次使用

-o 在这个参数可以链接2个条件,只要满足1个就会被找出来

find /tmp -empty 查找空文件

find /etc -name "ifcfg-*" | wc -l 统计个数

find /etc -name "ifcfg*" -exec cp -rvf {} /tmp \;

查找 路径 按名 以ifcfg开头 固定参数传递 复制 强制并且显示过程 {}固定占位 路径 \;固定结束

find / -name "*.txt" -exec rm -rf {} \;

参数传递 删除 占位 \;结尾

find . -name "*.txt" |xargs rm -rf

find . -name "*.txt" |xargs rm -rvf

find /tmp/*.txt | xargs rm -rf

exec 每处理一个文件或者目录,它都需要启动一次命令,效率不高

xargs 集合所有文件后统一传递

千锋教育2023新版Linux教程,保姆级零基础Linux入门到精通全套视频的评论 (共 条)

分享到微博请遵守国家法律