当前位置:首页>Linux>Linux grep命令超详细教程:从入门到封神,全实战无废话

Linux grep命令超详细教程:从入门到封神,全实战无废话

  • 2026-03-27 17:02:49
Linux grep命令超详细教程:从入门到封神,全实战无废话
适配全平台
别只会基础grep!这篇全实战教程,日志排查/文本检索/筛选过滤,1行命令精准定位
痛点(你是不是也这样?)
  • 服务器日志动辄几万行,手动翻找ERROR、WARN关键词,效率极低还容易漏
  • 想筛选不含某内容的行、模糊匹配字符串,完全不知道grep参数怎么写
  • 多目录、多文件批量检索,只会逐个文件查,耗时又费力
  • grep大小写敏感、特殊符号检索报错,折腾半天找不到原因
  • 面试被问grep高阶用法,只会基础检索,答不上来丢分
核心价值承诺(看完就能获得)
  1. 零基础吃透grep核心逻辑,不用死记硬背参数
  2. 掌握基础检索、高阶过滤、正则匹配、批量查询全场景用法
  3. 避开80%新手高频坑,特殊符号、大小写、跨平台问题一键解决
  4. 附赠速查表+面试真题,工作排查、面试备考双适配
适配人群
Linux零基础小白、运维工程师、后端/测试开发、运维面试备考者、服务器运维人员

一、grep零基础前置:扫清认知障碍,小白不劝退
先搞懂grep的底层逻辑和基础规则,理解原理再记命令,事半功倍,全程大白话无晦涩术语。
1. grep到底是什么?(通俗版解释)
grep全称Global Regular Expression Print(全局正则表达式打印),是Linux系统自带的文本检索工具——逐行扫描文本,匹配指定关键词/正则规则,打印符合条件的行
核心优势:检索速度快、支持正则匹配、适配单文件/多文件/管道符、服务器无依赖,是运维排查问题的第一利器。
2. grep核心执行逻辑(大白话拆解)
grep处理文本的流程固定,理解这3步,再也不会用错:
读取目标文本(单文件/多文件/管道输入) → 匹配设定规则(关键词/正则) → 打印匹配行(可附加行号、上下文等信息)
3. grep基础语法格式(极简版,必记)
grep [选项参数] "匹配关键词/正则" 目标文件/目录
核心规则说明
  • 关键词建议用双引号/单引号包裹,含空格、特殊符号时必须加引号
  • 支持单文件检索、多文件检索、递归检索目录下所有文件
  • 可搭配管道符`|`,处理其他命令的输出结果(高频用法)
  • 默认大小写敏感、只匹配关键词、不显示行号、不递归检索目录
4. 测试文件准备(全程通用)
新建`grep_test.txt`测试文件,后续所有命令均基于此文件演示,直接复制执行即可:
cat > grep_test.txt << EOFHello Linuxhello grepLinux is powerfulGREP isafilter tooltest 123Test 456error: connection failedERROR: timeout# 注释行:配置参数port=8080port=9090EOF

二、核心高频命令:按场景分类,学完直接用(干货主体)
本章按使用频率从高到低拆分,每个命令带格式+实战案例+代码注释+执行效果,贴合运维、开发日常场景,可直接复制套用。
模块1:最常用——基础文本检索(新手必学)
最简单的关键词匹配,适合快速定位单行内容,是日常最常用的用法。
1. 单文件基础检索
# 格式:grep"关键词" 文件名grep"Linux" grep_test.txt
执行效果:打印文件中含`Linux`的所有行,默认大小写敏感
2. 多文件批量检索
# 同时检索当前目录下的.txt文件grep"port"*.txt# 检索指定多个文件grep "error" grep_test.txt /var/log/syslog
3. 忽略大小写检索(-i,高频)
# -i:ignore case,忽略大小写grep -i "grep" grep_test.txt
执行效果:同时匹配`grep`、`GREP`、`Grep`等所有大小写组合
4. 显示匹配行行号(-n,排查必备)
# -n:linenumber,显示行号grep -n "error" grep_test.txt
执行效果:打印匹配行+行号,快速定位文本位置
模块2:进阶——过滤筛选(日志排查神器)
针对反向筛选、精准过滤、上下文查看等场景,解决日志冗余、无效信息干扰问题。
1. 反向匹配:排除含关键词的行(-v,高频)
# -v:invertmatch,排除匹配行grep -v "test" grep_test.txt# 排除注释行和空行(运维常用)grep -v "^#" grep_test.txt | grep -v "^$"
2. 精准匹配:全词匹配(-w,避免误匹配)
# -w:word regexp,全词匹配,避免匹配到包含关键词的字符串grep -w "is" grep_test.txt
执行效果:只匹配独立单词`is`,不会匹配`his`、`this`等含is的字符串
3. 查看匹配行上下文(-A/-B/-C,排错必备)
# -A n:after,显示匹配行+后n行grep -A 2"error" grep_test.txt# -B n:before,显示匹配行+前n行grep -B 2"port" grep_test.txt# -C n:context,显示匹配行+前后n行grep -C 1"ERROR" grep_test.txt
4. 统计匹配行数(-c,统计专用)
# -ccount,只打印匹配行数,不打印具体内容grep -c"port" grep_test.txt
模块3:高阶——递归检索+特殊场景(运维必备)
适合多目录批量检索、静默查询、只显示文件名等场景,适配大规模文件检索。
1. 递归检索目录下所有文件(-r/-R,高频)
# -r:递归检索当前目录及子目录下所有文件grep -r "8080" /etc/# 忽略大小写递归检索grep -ri"error" /var/log/
2. 只显示匹配文件名(-l,批量定位)
# -lfiles-with-matches,只显示含关键词的文件名,不显示匹配行grep -rl "port" ./
3. 静默匹配:只判断是否存在(-q,脚本专用)
# -q:quiet,不输出任何内容,通过返回值判断是否匹配($?=0代表匹配成功)grep -q "error" grep_test.txt && echo"发现错误日志" || echo"无错误"
4. 匹配多个关键词(-e,多条件筛选)
# -e:匹配多个关键词,满足任一即可grep -e "error" -e "port" -e "Linux" grep_test.txt
模块4:高阶——正则表达式匹配(精准检索)
grep默认支持基础正则,加`-E`参数启用扩展正则,无需繁琐转义,适配模糊匹配、格式筛选场景。
1. 基础正则常用符号
  • ^:匹配行首
  • $:匹配行尾
  • .:匹配任意单个字符
  • *:匹配前一个字符0次或多次
  • [ ]:匹配括号内任意一个字符
2. 基础正则实战
# 匹配以port开头的行grep "^port" grep_test.txt# 匹配以数字结尾的行grep "[0-9]$" grep_test.txt# 匹配test+任意字符的行grep "test." grep_test.txt
3. 扩展正则实战(-E,等价于egrep)
# -E:启用扩展正则,支持|(或)、+(一次及多次)、?(0次或一次)# 匹配error或ERRORgrep -E "error|ERROR" grep_test.txt# 匹配123或456grep -E "123|456" grep_test.txt
模块5:管道符结合grep(最实用组合)
grep搭配管道符,可过滤其他命令的输出结果,这是运维日常最常用的用法,远超直接检索文件。
1. 查看进程,过滤nginx进程ps -ef | grep nginx | grep -v grep2. 查看端口占用,过滤8080端口netstat -tulnp | grep80803. 查看系统日志,过滤内核错误dmesg | grep -i error4. 实时监控日志,过滤ERROR行tail -f /var/log/messages | grep -i error

三、实战场景合集:把命令串成工作流(直接照搬)
还原真实运维、开发场景,所有命令可直接复制到服务器执行,解决日常痛点。
场景1:服务器日志快速排错
1. 提取Nginx错误日志中的500报错grep -n "500" /var/log/nginx/error.log2. 实时监控应用日志,过滤WARN和ERRORtail -f app.log | grep -iE "warn|error"3. 统计当日错误日志条数grep -c"$(date +%Y-%m-%d)" /var/log/app.log
场景2:配置文件筛选与排查
1. 过滤MySQL配置文件中的端口和绑定地址grep -E "port|bind-address" /etc/my.cnf2. 排除注释行和空行,查看有效配置grep -v "^#" /etc/ssh/sshd_config | grep -v "^$"3. 递归查找所有配置文件中的3306端口grep -rl "3306" /etc/
场景3:进程与端口排查
1. 精准查找Java进程,排除grep自身ps -ef | grep java | grep -v grep2. 查找占用80端口的进程ss -tulnp | grep :803. 查找僵尸进程ps -ef | grep defunct | grep -v grep
场景4:Shell脚本自动化判断
# 脚本片段:判断服务是否启动,未启动则重启#!/bin/bashif ! ps -ef | grep -q nginx | grep -v grep; thenecho"Nginx未启动,正在重启..."    systemctl start nginxelseecho"Nginx已运行"fi

四、grep避坑指南:新手必看,少走80%弯路
1. 高频坑点&解决方案
💡
坑1:特殊符号检索报错原因:grep默认把`^$.*[]|()`等当作正则符号,直接检索会语法报错解决:加`-F`参数(固定字符串,不解析正则),或用反斜杠`\`转义特殊符号示例:`grep -F "port=8080" grep_test.txt`
💡
坑2:管道符检索时,grep自身也被匹配原因:`ps | grep xxx`会把grep进程也筛选出来解决:追加`grep -v grep`排除自身示例:`ps -ef | grep nginx | grep -v grep`
💡
坑3:大小写敏感导致漏查原因:grep默认区分大小写,日志中关键词大小写不统一时查不到解决:必加`-i`参数忽略大小写
💡
坑4:递归检索目录无权限报错原因:检索系统目录时,普通用户无权限访问部分文件解决:追加`2>/dev/null`屏蔽错误输出示例:`grep -r "error" /var/log 2>/dev/null`
2. 易混参数辨析
  • -r vs -R:-r递归目录,-R递归且跟随软链接,日常用-r足够
  • grep vs egrep vs fgrep:egrep=grep -E(扩展正则),fgrep=grep -F(固定字符串)
  • -w vs 无-w:-w全词匹配,避免误匹配子字符串
3. 跨系统适配(Mac/Linux)
Mac系统grep用法和Linux基本一致,仅递归检索、特殊符号处理无差异,部分Mac版本可安装gnu-grep,完全适配Linux命令。

五、增值福利:速查表+面试真题(收藏备用)
grep高频命令速查表(精简版)
使用场景
命令模板
基础检索
grep "关键词" 文件
忽略大小写+显示行号
grep -in "关键词" 文件
反向排除
grep -v "关键词" 文件
递归检索目录
grep -r "关键词" 目录
多关键词匹配
grep -E "词1|词2" 文件
查看上下文
grep -C 2 "关键词" 文件
管道符过滤进程
ps | grep 进程名 | grep -v grep
grep面试高频真题
  1. grep中-i、-v、-n、-r参数分别有什么作用?
  2. 如何用grep排除文件中的注释行和空行?
  3. grep、egrep、fgrep的区别是什么?
  4. 用grep检索特殊符号(如$、#)时,为什么会报错?怎么解决?
  5. 如何用grep统计文件中某关键词的出现次数?

六、核心总结
grep的核心就是“匹配规则+输出控制”,日常工作记住-i、-n、-v、-r、-E这5个高频参数,搭配管道符,足以应对90%的检索、排查场景。新手牢记:查日志加-i和-n,排进程加-v grep,查目录加-r

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-28 00:44:21 HTTP/2.0 GET : https://f.mffb.com.cn/a/483369.html
  2. 运行时间 : 0.111410s [ 吞吐率:8.98req/s ] 内存消耗:4,599.80kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=c8829f7a6354ddea6dacf130df542953
  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.000356s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000605s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000271s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000466s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000538s ]
  6. SELECT * FROM `set` [ RunTime:0.000188s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000529s ]
  8. SELECT * FROM `article` WHERE `id` = 483369 LIMIT 1 [ RunTime:0.005660s ]
  9. UPDATE `article` SET `lasttime` = 1774629862 WHERE `id` = 483369 [ RunTime:0.003874s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000241s ]
  11. SELECT * FROM `article` WHERE `id` < 483369 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000561s ]
  12. SELECT * FROM `article` WHERE `id` > 483369 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000416s ]
  13. SELECT * FROM `article` WHERE `id` < 483369 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003170s ]
  14. SELECT * FROM `article` WHERE `id` < 483369 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005800s ]
  15. SELECT * FROM `article` WHERE `id` < 483369 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.014708s ]
0.112891s