Linux下常用的查找命令,提升效率

2019-09-22 17:30:00
IDO老徐
原创
276

前置条件

创建一个1G的文件

fallocate -l 1g istester.com.ini



找出当前目录,及其子目录中,大于100M的所有文件


find ./ -type f -size +100M



大于1G


find ./ -type f -size +1G



延伸,

# 查找isTester目录下,两层目录内(包含2层子文件夹内的文件),所有大于10M的文件

find ./isTester -maxdepth 2 -size +10M



#倒序显示当前路径下,所有大于1M的文件

du -sh ./isTester/* |grep M|sort -nr



# 查找当前目录下,所有1级空目录,并删除

find ./ -maxdepth 1  -type d -empty | xargs rm -rf

find ./ -maxdepth 1  -type d -empty -exec rm -rf {} \;



#查找isTester目录下,所有的jpg文件,并压缩为isTester_images.tar.gz

find ./isTester -type f -name "*.jpg" | xargs tar -czvf isTester_images.tar.gz



#查找isTester目录下,所有的log文件,并复制到当前的idoxu目录

find ./isTester -type f -name "*.log" -exec cp -rf {} idoxu/ \;



# 查找包含xx内容的,所有xx文件

find ./* -name 'config.xml' | xargs grep "isTester"




在/root/isTester目录下查找更改时间在5日以内的文件 

find /root/isTester/ -mtime -5

在/root/isTester目录下查找更改时间在3日以前的文件


find /root/isTester/ -mtime +3

本站申明

1. 本站点,所有文章,均为IDO老徐原创,拒绝转载 。博客地址 http://istester.com/

2. PC端,右上角,搜索框,输入关键词,可快速检索你感兴趣的所有文章 。

最新文章
公众号2



想了解更多 ?

欢迎关注老徐的公众号

Tester & 职场人 & 5W人都在关注

软件测试从业者综合能力提升&择业加薪 

第一时间,更新至此公众号

简尚公众号

长按二维码/微信扫码  关注老徐

老徐私人微信957863300

有问题,随时留言


软件测试QQ群


软件测试QQ群

软件测试QQ群

查看更多QQ群


联系老徐
联系人: IDO老徐
Email: idolaoxu@gmail.com
QQ: 957863300
微信: 957863300
微博: isTester
网址: isTester.com
地址: 中国 . 广东 . 深圳