Home mail me! Syndicate this site using RSS

Find命令技巧

find命令功能其实很强,针对某些特定条件的日志文件特别有效,下面列举几个技巧:

1.查找90天以前的文件,并用LS列出全名

# find /data/webdata -mtime +90 -type f -exec ls -l -h {} \;

2.查找修改时间超过90天的文件

# find /data/webdata -mtime +90

3.查找修改时间超过90天,并且不包含click_15和click_16目录的文件

# find /data/webdata -mtime +90 \( -path /data/webdata/click_15 -o -path /data/webdata/click_16 \) -prune -o -print

4.查找修改时间超过90天,并需确认删除

# find /data/webdata -mtime +90 -ok rm -R {} \;

Leave a Comment

*
To prove that you're not a bot, enter this code
Anti-Spam Image