您的位置:首页 > 运维架构 > Linux

Linux常用指令---Find查找

2016-01-29 18:21 525 查看
find 常见命令如下:

find /etc -name http #按照文件名查找

find . -type f #在当前目录查找某一类型文件

find / -perm #按照文件权限查找

find / -user #按照文件属主查找

find / -group #按照文件所属的组查找文件

find / -atime -n #文件使用时间在N天以内

find / -atime +n #文件使用时间在N天以前

find / -mtime -n #文件内容改变时间在N天以内

find / -mtime +n #文件内容改变时间在N天以前

find / -ctime -n #文件状态改变时间在N天以前

find / -ctime +n #文件状态改变时间在N天以内

find / size +10000000c -print #查找文件长度大于1M字节的文件

find /etc -name “password” -exec grep “suesong” \; 按照名字查找/etc目录下的文件传递给-exec后的命令

find . -name ‘t*’ -exec basename \; #查找文件名,不取路径

find . -type f -name “err*” -exec rename err ERR \; #批量改名(查找err 替换为 ERR 文件

find /etc -name name1 -or -name name # 查找任意一个关键字

其中,这两个命令,经常会使用。

find / size +10000000c -print #查找文件长度大于1M字节的文件

find /etc -name “password” -exec grep “suesong” \; 按照名字查找/etc目录下的文件传递给-exec后的命令
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: