企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
``` bash linux 查找某文件所在路径 find 路径 -name 文件名 例如:find / -name logo_web.png 查找/路径下logo_web.png文件路径 [root@dsjpt07 data]# find / -name demo-springboot-starter-0.0.1-SNAPSHOT.jar /usr/local/tools/demo-springboot-starter-0.0.1-SNAPSHOT.jar ``` ``` 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 / -ctime +n # 文件状态改变时间在N天前 find / -mmin +30 # 按分钟查找内容改变 find / -size +1000000c -print # 查找文件长度大于1M字节的文件 find /etc -name "passwd" -exec grep "xuesong" {} \; # 按名字查找文件传递给-exec后命令 find . -name 't' -exec basename {} \; # 查找文件名,不取路径 find . -type f -name "err" -exec rename err ERR {} \; # 批量改名(查找err 替换为 ERR {}文件 find path -name name1 -or -name name2 # 查找任意一个关键字、 ```