jclj.net
当前位置:首页 >> FinD typE F mtimE >>

FinD typE F mtimE

-type:查找某一类型文档b:块设备文档d:目录c:字符设备文档P:管道文档l:符号链接文档f:普通文档自己对照看下

find /opt/dnms_log -name "*.log" -mtime 5 -exec rm -rf {} \;

其实我看不出有什么问题好吧,我是初学者要不你试试这个 find . -type f -mtime +10 -exec rm -rf {} \其实我觉得如果你那样删除没什么用的话,这样也不行的,不过还是试试吧

linux下没有办法查看某个文件 “绝对的” 创建时间,只有文件的最后一次改变的时间,用下面的命令可以查找 /home下最近两天修改过的文件 find /home -type f -mtime -2 如果要把这些文件也删掉,那么可以 find /home -type f -mtime -2 -exec rm {} \;

find命令的参数及使用命令:pathname: find命令所查找的目录路径.例如用.来表示当前目录,用/来表示系统根目录.-print: find命令将匹配的文件输出到标准输出.-exec: find命令对匹配的文件执行该参数所给出的shell命令.相应命令的形式为'

find .-type f 和 find./ -type f 一样是从当前目录查找文类类型为“普通文件”的文件.例:当 ls -al 时 以 “-”开头的为普通文件 以“d” 开头为目录

find / | xargs grep function 查找系统根目录下面的所有文件的内容中包含有function字符串的文件列表. find .|xargs grep x find . -exec grep x{} \; find / -name "httpd.conf" find / -name "rsync" 为什么会这样能,因为通道命令符是把上一部的结

echo $?在那个命令后面执行一句这个 这个的意思是返回上一句执行结果 0代表成功.

find /opt/dnms_log -name "*.log" -mtime 5 -exec rm -rf {} \;

find 作用:search for files in a directory hierarchy,查找文件你是在Linux下面使用的吧,自己用 man find 看里面解释的很清楚;最后的f表示普通文件.

xaairways.com | bestwu.net | sgdd.net | clwn.net | qwfc.net | 网站首页 | 网站地图
All rights reserved Powered by www.jclj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com