ChinaUnix.net
相关文章推荐:

find 查找文件个数

查找当前目录,包括所有子目录里,除了 .sh结尾的所有其他文件。 如果用find,该怎么写

by infernor - Shell - 2009-02-02 20:19:03 阅读(2021) 回复(5)

相关讨论

新人在学习中,大家多多指教~~~ 我知道用find . ! -name "*a*" 命令就可以找到所有不带a文件名的文件,但是我想找到同时不带a和b文件名的文件怎么办呢?我自己想了一个find . ! -name "*a*" |grep -v b 但是还有没有简单一点的方法啊?就用find一下能搞定的 谢谢

by yygy152 - AIX - 2010-10-25 15:30:31 阅读(2404) 回复(5)

本意是想扫描一下磁盘上的文件,使用了find 命令 发现扫描的时候不是按照文件夹的名字顺序来的 是按照什么顺序进行的呢? 是文件位于磁盘上的物理顺序进行的扫描么 谢谢

by cocowool - Shell - 2010-09-28 17:48:53 阅读(1882) 回复(4)

查找/usr/local/apache/htdocs下所有虚拟主机包含index.html的文件。 如果用find /usr/local/apache/htdocs -name index.html,速度相当慢,如何可以优化一下?谢谢。 [ 本帖最后由 hiller1 于 2008-8-2 21:31 编辑 ]

by hiller1 - Shell - 2008-08-04 13:58:47 阅读(2245) 回复(16)

文件名的格式为:点间隔的文件,倒数第二段是02,最后一位位数不定,02前面位数不定,点的个数也不定。 例如: 1.1.1.1.02.33333 1.02.2.2.2.02.999999999 1.02.11.44.44.66.000000 请问如何用find可以找出1.02.2.2.2.02.999999999这个文件。 Thanks

by tombola - Shell - 2005-11-04 12:55:33 阅读(1076) 回复(2)

现在需要完成以下功能: 一、查找出当前路径下修改时间在12小时以前的文件及目录并删除。但是用find -mtime的最小单位好像只能做到天; 二、在find命令中如何排除掉某个路径?如当前路径下有一目录doc,在用find搜索时如何让它不查找这个目录中的文件?是要加什么参数吗? 请帮忙解答以上问题,Thx a lot!

by dbetter - Shell - 2005-05-13 17:21:47 阅读(1452) 回复(8)

find 按文件修改时间查找文件 ---(+n)----------|----------(n)----------|----------(-n)--- (n+1)*24H前| (n+1)*24H~n*24H间 |n*24H内 -ctime -n 查找距现在 n*24H 内修改过的文件 -ctime n 查找距现在 n*24H 前, (n+1)*24H 内修改过的文件 -ctime +n 查找距现在 (n+1)*24H 前修改过的文件 [a|c|m]min [最后访问|最后状态修改|最后内容修改]min [a|c|m]time [最后访问|最后状态修改|最后内容修改]time ...

by ....... - Linux文档专区 - 2009-09-18 15:26:07 阅读(980) 回复(0)

本帖最后由 lingdashe 于 2014-05-19 09:34 编辑 (CentOS release 5.8 (Final)我在使用find查找某个文件时需要排除某个目录,我的命令如下 find /home/aa -path "/home/aa/bb" -prune -o -type f -name "*.log*" >>a.txt 执行后从a.txt看到结果很奇怪,其中居然包含了/home/aa/bb 这个目录,而这个目录下的文件都不包含,因为我的目的是要删除这些文件,怎么样才能把这个目录本身排除掉

by lingdashe - Linux系统管理 - 2014-05-16 00:34:55 阅读(1795) 回复(5)

本帖最后由 tsyj2007 于 2012-05-30 13:30 编辑 我现在需要做的是在当前目录只拷贝文件到某个目录;使用了find命令,经尝试发现了以下问题: 正确的做法:[code]find * -maxdepth 0 -type f -exec cp {} xxx \;[/code]错误的做法:[code]find . -maxdepth 0 -type f -exec cp {} xxx \;[/code]什么也不做 都是在当前的目录,为什么会出现这样的结果呢? 使用bash

by tsyj2007 - Shell - 2012-06-01 09:24:47 阅读(2516) 回复(19)

1.tar 中 有 1.txt 2.txt 3.txt find 1.tar -name 1.txt 我自己觉得可以找到。但是就是找不到。请各位大侠帮我看看。 find 命令到底能不能这么做 谢谢了。

by sunguangshou - Shell - 2010-09-14 09:18:13 阅读(3295) 回复(5)

本帖最后由 yingtank 于 2010-07-07 22:19 编辑 一,遇到find之前经常用的查找命令 which,whereis来查找安装的程序文件 [zhangy@BlackGhost ~]$ whereis php php: /usr/bin/php /etc/php /usr/lib/php /usr/include/php /usr/local/php /usr/share/man/man1/php.1.gz [zhangy@BlackGhost ~]$ which php /usr/bin/php locate来查找文件 [zhangy@BlackGhost ~]$ locate Test.php /home/zhangy/phpMyAdmin/test/FailTest.php...

by yingtank - Linux系统管理 - 2010-11-23 17:45:38 阅读(4045) 回复(9)