Find
2015-09-24 12:38
756 查看
示例一:
查看当前目录下的所有普通文件,并在-exec 选项中使用ls –l 命令将他们列出
find . –type f –exec ls –l {} \;
示例二:
通过-mtime参数查询当天修改过的文件并予以显示
find . –type f –mtime –1 –exec ls –l {} \;
示例三:
将某个命令的查询结果通过管道并交给awk(或者其他命令)去做进一步更为细化的处理
who |awk '{print $1 "\t" $5}'
示例四:
基于文件名ty后缀的查找并将find出来的东西拷贝到另一个目录下
find /root/ -type f -name '*.ty' -exec cp {} /tmp/ ';'
示例五:
通过-size参数查找当前目录下大于99M的文件并予以显示
创建一个100M的文件为测试用
dd if=/dev/zero of=./test.txt bs=1M count=100
查找大于99M的文件
find . –size +99M –exec ls –l {} “;”
查看当前目录下的所有普通文件,并在-exec 选项中使用ls –l 命令将他们列出
find . –type f –exec ls –l {} \;
示例二:
通过-mtime参数查询当天修改过的文件并予以显示
find . –type f –mtime –1 –exec ls –l {} \;
示例三:
将某个命令的查询结果通过管道并交给awk(或者其他命令)去做进一步更为细化的处理
who |awk '{print $1 "\t" $5}'
示例四:
基于文件名ty后缀的查找并将find出来的东西拷贝到另一个目录下
find /root/ -type f -name '*.ty' -exec cp {} /tmp/ ';'
示例五:
通过-size参数查找当前目录下大于99M的文件并予以显示
创建一个100M的文件为测试用
dd if=/dev/zero of=./test.txt bs=1M count=100
查找大于99M的文件
find . –size +99M –exec ls –l {} “;”
相关文章推荐
- Shell 管道及执行顺序分析
- Windows Powershell 管道和重定向
- PHP多线程编程之管道通信实例分析
- Go语言的管道Channel用法实例
- Python实现处理管道的方法
- Python中使用PIPE操作Linux管道
- go语言通过管道连接两个命令行进程的方法
- python中管道用法入门实例
- Kafka剖析(一):Kafka背景及架构介绍
- linux之sed用法
- 进程间通信之管道与有名管道
- asp.net 页面生命周期
- lsof 查看进程打开那些文件 和 查看文件给那个进程使用
- IIS7.0 报错 检测到在集成的托管管道模式下不适用的 ASP.NET 设置
- linux命令之玩转xargs
- bash字符串处理
- 无名管道pipe 有名管道fifo
- 管道
- 服务器serverbuffergcc数据结构Linux进程通信:命名管道FIFO小结
- shell 常用的判断条件