小弟是只菜鸟,在redhat 9的字符模式下,用 locate 命令查找 .txt 文件,其它目录的找到很多,可偏偏在我的用户目录里的文件却未找出来,用 find . -name '*txt' 则能把这些文件都找到,不知是何原因?请赐教.
请教/folder/* 和 /folder/ 在find中有什么区别? 当使用find /var/tmp/*时 find /var/tmp/* -type f -mtime +7 bash: /usr/bin/find: Arg list too long 但当使用find /var/tmp/时 find /var/tmp/ -type f -mtime +7 一切正常
find . -name * find . -name "*" 结果分别如下: find . -name * ./a find . -name "*" ./ ./a ./.ssh/known_hosts
find / -mtime -1 #查找在系统中最后24小时里修改过的文件 -ctime n 查找系统中最后n*24小时被改变状态的文件 什么是“状态改变”什么是“修改” 新建的文件算什么?修改文件算什么? 哦晕了!
请问 -ctime 和 -mtime 有什么关系 ? 如果父目录的 ctime 改变, 那它下面的文件的 ctime 就会自动都改了吗 ? -ctime 和 -mtime ,-atime 这些信息是存在哪儿呢 ? 多谢!
请问 find *.conf 和find -name "*.conf" 有什么区别呢? 从运行的结果看,后者不仅找当前路径下的所有conf文件,还找到了当前目录的所有子目录下的conf文件。而前者只找当前目录下的conf文件。这是什么原因呢?
find的参数mtime与ctime之间的区别是什么? 为什么有的时候,某些文件可以用mtime查找到,但ctime却找不到 而有的时候,有些文件用ctime可以找到,却用mtime找不到 请问他们之间的区别是什么?