当前位置:首页>Linux>Linux运维四剑客之find使用详解

Linux运维四剑客之find使用详解

  • 2026-08-18 23:11:36
Linux运维四剑客之find使用详解

前言

find 是 Linux 系统中最核心、功能最强大的文件检索命令,区别于 grep(内容检索)、locate(数据库快速检索),find 支持磁盘实时遍历、多维度条件匹配、检索后批量操作,是系统运维、日志清理、文件批量处理、故障排查的必备命令。本文基于生产环境实战场景,完整讲解 find 语法、核心参数、落地示例脚本、高阶扩展及生产避坑要点。

一、find 命令核心原理与基础语法

1.1 工作原理

find 命令会从指定路径开始,递归遍历所有子目录,实时扫描磁盘文件,根据用户设定的条件(文件名、大小、时间、权限、类型等)匹配文件,最终执行打印、删除、复制、执行脚本等操作。

优势:精准度高、支持多条件组合、可批量处理文件;劣势:实时扫描磁盘,大目录检索速度略慢于 locate。

1.2 标准基础语法

find [搜索路径] [匹配条件] [执行操作]
  • 搜索路径:指定检索的根目录,默认当前目录(.),支持绝对路径/相对路径,多个路径用空格分隔

  • 匹配条件:核心筛选规则,支持单条件、多条件逻辑组合(与/或/非)

  • 执行操作:匹配文件后的处理动作,默认打印输出(-print),支持删除、复制、执行命令等

二、find 常用匹配条件

所有参数区分大小写,支持精准匹配、模糊匹配、范围匹配,以下为生产最常用参数分类汇总。

2.1 按文件名称匹配

参数

作用说明

匹配特性

-name

按文件名精准模糊匹配

区分大小写,支持通配符 * ? []

-iname

按文件名模糊匹配

不区分大小写

-path

按文件完整路径匹配

匹配全路径字符串

通配符说明:* 匹配任意字符,? 匹配单个字符,[0-9] 匹配数字、[a-z] 匹配小写字母。

2.2 按文件类型匹配

参数

文件类型

生产场景

-type f

普通文件

检索日志、脚本、配置文件

-type d

目录文件夹

检索项目目录、缓存目录

-type l

软链接文件

排查链接失效问题

-type b/c

块/字符设备文件

硬件设备排查

2.3 按文件大小匹配

单位:k KB、M MB、G GB、c 字节;支持正负号(+大于、-小于、无符号等于)

  • -size +100M:匹配大于100MB的文件

  • -size -10k:匹配小于10KB的文件

  • -size 1G:匹配大小等于1GB的文件

2.4 按文件时间匹配(运维核心)

时间参数分为修改时间、访问时间、状态变更时间,单位默认天,支持分钟单位。

  • -mtime:文件内容修改时间(最常用,日志、文件更新排查)

  • -atime:文件访问读取时间

  • -ctime:文件权限/属性变更时间

符号规则:+n n天前、-n n天内、n 第n天;对应分钟参数 -mmin-amin-cmin

2.5 按权限、所属用户组匹配

  • -user root:匹配所属用户为root的文件

  • -group www:匹配所属组为www的文件

  • -perm 755:匹配权限为755的文件

  • -perm +777:匹配包含777任意权限的文件

三、find 逻辑组合条件

支持多条件逻辑运算,实现精准筛选,生产场景高频使用:

  • -a(默认):逻辑与,多个条件同时满足,可省略

  • -o:逻辑或,满足任意一个条件即可

  • !:逻辑非,反向匹配(排除指定条件)

  • ():条件分组,优先级控制(需转义 

四、find 后置执行操作

find 最强大的特性是检索后批量处理文件,替代手动逐条操作,核心操作如下:

  • -print:默认操作,打印匹配文件路径(可省略)

  • -ls:以详细列表形式输出文件信息(权限、大小、时间)

  • -delete:删除匹配的文件/目录(高危操作,需先测试)

  • -exec 命令 {} \;:执行自定义命令,{} 代表匹配的文件对象,\; 结束标识

  • -ok 命令 {} \;:交互式执行命令,需要手动确认(安全替代-exec)

五、实战示例

5.1 基础检索示例

# 1. 检索当前目录所有.sh脚本文件(区分大小写) find . -name "*.sh"  # 2. 检索/var/log目录下所有日志文件(不区分大小写) find /var/log -iname "*.log"  # 3. 仅检索当前目录下所有文件夹 find . -type d  # 4. 检索大于100MB的所有文件 find /home -type f -size +100M  # 5. 检索3天内被修改过的配置文件 find /etc -type f -name "*.conf" -mtime -3  # 6. 排除隐藏目录,检索普通文件 find . -type f ! -path "./.*/*"

5.2 多条件组合检索示例

# 1. 检索/var/log下 大于50M 且 7天前修改的日志文件 find /var/log -type f -name "*.log" -size +50M -mtime +7  # 2. 检索当前目录下 .txt或.sh结尾的文件(逻辑或) find . -type f \( -name "*.txt" -o -name "*.sh" \)  # 3. 检索root用户所有权限为777的危险文件 find / -type f -user root -perm 777

5.3 批量处理实战示例

# 1. 批量删除7天前的过期日志文件(运维日志清理核心命令) find /var/log -type f -name "*.log" -mtime +7 -delete  # 2. 批量修改所有sh脚本权限为755 find . -name "*.sh" -type f -exec chmod 755 {} \;  # 3. 批量将所有配置文件备份为.bak后缀 find /etc -name "*.conf" -type f -exec cp {} {}.bak \;  # 4. 统计所有大文件的详细信息 find /home -size +200M -type f -ls  # 5. 交互式删除临时文件(安全模式,防止误删) find . -name "*.tmp" -ok rm -f {} \;

六、完整实战脚本

6.1 日志自动清理脚本

适用于服务器定时清理过期日志、缓存文件,可配合crontab定时执行。

#!/bin/bash # 功能:清理服务器7天前的日志、临时文件,释放磁盘空间  # 定义清理目录 LOG_DIR="/var/log" TMP_DIR="/tmp" # 定义过期天数 DEL_DAY=7  echo "========== 开始清理过期文件 $(date +%Y-%m-%d\ %H:%M:%S) =========="  # 清理指定目录过期日志文件 find ${LOG_DIR} -type f \( -name "*.log" -o -name "*.txt" -o -name "*.out" \) -mtime +${DEL_DAY} -delete  # 清理tmp目录所有临时文件 find ${TMP_DIR} -type f -mtime +${DEL_DAY} -delete  # 统计清理后磁盘空间 df -h  echo "========== 文件清理完成 =========="

脚本使用方法:赋予执行权限 chmod +x clean_log.sh,手动执行 ./clean_log.sh,定时任务配置 0 3 * * * /脚本绝对路径/clean_log.sh(每日凌晨3点自动清理)。

6.2 高危文件排查脚本

批量扫描系统中777权限、可疑后缀文件,排查安全风险。

#!/bin/bash # 功能:扫描系统高危权限文件、可疑脚本文件  echo "正在扫描系统777权限高危文件..." find / -type f -perm 777 ! -path "/proc/*" ! -path "/sys/*" -ls  echo -e "\n正在扫描可疑脚本文件..." find /home /root -type f \( -name "*.py" -o -name "*.sh" \) -mtime -1 -ls

七、高阶扩展用法

7.1 find + xargs 高效批量处理

-exec 每次匹配都会创建进程,效率较低;xargs 合并参数、批量执行,大文件批量处理首选。

# 批量压缩所有30天前的日志文件 find /var/log -name "*.log" -mtime +30 -type f | xargs gzip  # 批量统计所有代码文件行数 find . -name "*.java" -o -name "*.py" | xargs wc -l  # 避免文件名含空格导致的异常(加-print0参数) find . -type f -print0 | xargs -0 rm -f

7.2 限制检索目录深度

默认递归所有子目录,通过 -maxdepth 限制检索层级,提升检索速度。

# 仅检索当前目录(不进入子目录) find . -maxdepth 1 -type f  # 仅检索一级子目录,不递归深层目录 find /home -maxdepth 2 -type d

7.3 忽略指定目录检索

排查系统文件时,忽略/proc、/sys等虚拟目录,减少无效检索。

find / -path "/proc/*" -prune -o -path "/sys/*" -prune -o -name "*.conf" -print

八、避坑要点

  • 禁止直接执行删除:使用 -delete 前,务必先去掉-delete,执行检索确认文件列表,防止误删系统文件

  • 处理带空格文件名:必须搭配 -print0 + xargs -0,避免文件名空格导致命令截断异常

  • 避开系统虚拟目录:检索根目录/时,务必排除/proc、/sys、/dev,避免检索无效文件、报错刷屏

  • 时间参数精准区分:修改内容用-mtime、修改权限用-ctime、读取文件用-atime,切勿混用

  • 通配符必须加引号:find. -name "*.sh",不加引号会被shell提前解析,导致匹配失效

总结

find 命令的核心价值在于精准筛选+批量自动化处理,是 Linux 运维自动化、日志维护、故障排查、安全巡检的核心工具。熟练掌握 名称、类型、大小、时间、权限五大筛选条件,搭配 -exec、xargs 批量操作,可覆盖90%以上的文件处理场景。日常运维中优先使用本文封装的自动化脚本,既能提升效率,又能规避手动操作的误删风险。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-21 16:27:34 HTTP/2.0 GET : https://f.mffb.com.cn/a/508235.html
  2. 运行时间 : 0.221687s [ 吞吐率:4.51req/s ] 内存消耗:4,442.33kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=d2fa7ff61a2e0d34e51d7d784532547d
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001165s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001487s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000686s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000676s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001384s ]
  6. SELECT * FROM `set` [ RunTime:0.000541s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001476s ]
  8. SELECT * FROM `article` WHERE `id` = 508235 LIMIT 1 [ RunTime:0.001324s ]
  9. UPDATE `article` SET `lasttime` = 1787300854 WHERE `id` = 508235 [ RunTime:0.028103s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000587s ]
  11. SELECT * FROM `article` WHERE `id` < 508235 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001128s ]
  12. SELECT * FROM `article` WHERE `id` > 508235 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.002795s ]
  13. SELECT * FROM `article` WHERE `id` < 508235 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001626s ]
  14. SELECT * FROM `article` WHERE `id` < 508235 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002012s ]
  15. SELECT * FROM `article` WHERE `id` < 508235 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.009985s ]
0.225341s