find与xargs的用法------例子
2013-07-22 08:57
281 查看
(1) find . -type f -exec ls -l {} \; 解释:查找当前路径下的所有普通文件,并把它们列出来。 (2)find logs -type f -mtime +5 -exec rm {} \; 解释:删除logs目录下更新时间为5日以上的文件。 (3)find . -name "*.log" -mtime +5 -ok rm {} \; 解释:删除当前路径下以。log结尾的五日以上的文件,删除之前要确认。 (4) find ~ -type f -perm 4755 -print 解释:查找$HOME目录下suid位被设置,文件属性为755的文件打印出来。 说明: find在有点系统中会一次性得到将匹配到的文件都传给exec,但是有的系统对exec的命令长度做限制,就会报:”参数列太长“,这就需要使用xargs。xargs是部分取传来的文件。 (5)find / -type f -print |xargs file 解释:xargs测试文件分类 (6)find . -name "core*" -print|xargs echo " ">/tmp/core.log 解释:将core文件信息查询结果报存到core。log日志。 (7)find / -type f -print | xargs chmod o -w (8)find . -name * -print |xargs grep "DBO" |
相关文章推荐
- find与xargs得用法------实际例子(转)
- find用法例子
- linux中正则表达式、find、xargs、grep以及sed等命令的用法
- linux find/xargs指令高级用法
- opencv之查找轮廓---cvFindContours && cvDrawCountours 用法及例子
- linux之find中的-print0和xargs中-0用法
- Linux find常见用法例子
- opencv查找轮廓---cvFindContours && cvDrawCountours 用法及例子
- aix 上find, grep, xargs命令用法
- [zz]linux find命令中-print0和xargs中-0的用法
- opencv查找轮廓---cvFindContours && cvDrawCountours 用法及例子
- find的详细用法及其例子
- linux find命令之xargs的用法
- linux系统find命令一些用法,没有xargs的
- 通过一个例子了解filter()和find()的用法/children()与find()区别
- opencv查找轮廓---cvFindContours && cvDrawCountours 用法及例子
- find 用法例子
- opencv查找轮廓---cvFindContours && cvDrawCountours 用法及例子
- Linux find常见用法例子
- find和xargs的一些用法