当前位置:首页>Linux>Linux watch 命令实战:实时监控系统状态

Linux watch 命令实战:实时监控系统状态

  • 2026-08-20 01:22:38
Linux watch 命令实战:实时监控系统状态

作为 Linux 运维工程师或日常使用者,我们经常需要反复执行同一条命令,等待某个状态发生变化。比如,在文件拷贝过程中查看磁盘空间变化、等待服务启动完成,或是排查网络连接问题时持续观察端口状态。

手动每隔几秒敲一次相同的命令,不仅繁琐,还容易遗漏关键变化。这时候,watch 命令就派上用场了。

它能按固定间隔自动重复执行任意 Linux 命令,并实时刷新终端输出。更棒的是,它还能高亮显示两次刷新之间的差异,让你无需编写脚本,就能直观地实时监控系统状态。

举个例子:你肯定经历过在拷贝大文件或备份数据时,反复执行 df -h,等几秒再执行一次。现在,watch 可以帮你自动完成这个重复劳动,实时更新显示,让你一眼就能看出哪里发生了变化。

本文将通过多个实用案例,教你如何使用 watch 命令实时监控磁盘使用率、服务状态、日志文件等系统活动。

1.watch 命令的作用

watch 命令会按固定时间间隔重复执行指定命令,并用最新输出刷新终端。默认每 2 秒执行一次,非常适合需要持续观察系统变化的场景。

watch 工具在 Debian 系发行版中属于 procps 软件包,在 RHEL 系发行版中属于 procps-ng。大多数 Linux 系统默认已安装。如果执行 which watch 没有返回路径,可通过对应包管理器安装。

本文在 Ubuntu 26.04 和 Rocky Linux 10 上进行了验证,但 watch 命令在绝大多数现代 Linux 发行版中的行为都是一致的。

2.基本语法

基本语法格式如下:

watch [选项] 命令

默认情况下,watch 每 2 秒重复执行指定命令,并用最新结果刷新屏幕。

示例:

watch df -h

说明:

  • watch 启动监控进程
  • df -h 是被重复执行的命令
  • -h 选项以人类可读格式(如 MB、GB)显示磁盘容量

按 Ctrl+C 可随时停止 watch

注意:watch 运行期间的输出仅显示在屏幕上。由于它是直接刷新屏幕而非保留历史记录,输出不会自动保存到任何地方,除非你显式重定向到文件或使用日志工具。

运行效果示例:

Every 2.0s: df -h                                                                                        Wed Aug 12 14:26:49 2026

文件系统                         容量  已用  可用 已用% 挂载点
devtmpfs                         3.8G     0  3.8G    0% /dev
tmpfs                            2.0G     0  2.0G    0% /dev/shm
tmpfs                            3.9G  4.2M  3.9G    1% /run
tmpfs                            3.9G     0  3.9G    0% /sys/fs/cgroup
/dev/sda2                         93G   11G   83G   11% /
/dev/mapper/backupvg-backuplv    3.0T  7.7G  3.0T    1% /backup
/dev/mapper/oradatavg-oradatalv 1000G  9.9G  990G    1% /oradata
/dev/mapper/centos-oracle        200G   19G  182G   10% /oracle
/dev/mapper/archivevg-archivelv  489G  3.8G  485G    1% /archive
tmpfs                            781M     0  781M    0% /run/user/0

3.实战案例

案例 1:文件拷贝时监控磁盘空间

假设你正在将一个大文件从 /tmp 拷贝到挂载的 NFS 共享目录,需要同时监控源目录和目标目录的可用空间。

watch -n 1 df -h /tmp /mnt/nfs-share

参数说明:

  • -n 1:将刷新间隔从默认的 2 秒改为 1 秒
  • df -h /tmp /mnt/nfs-share:只显示源目录和目标目录的文件系统使用情况

随着拷贝进行,你会看到目标文件系统的 已用空间(Used) 逐渐增加,可用空间(Avail) 逐渐减少。

同时监控两个文件系统,既能确认拷贝确实在进行,也能在磁盘空间不足导致操作失败前及时发现问题。

案例 2:高亮显示变化内容

假设你在排查一个服务异常开启或关闭网络端口的问题。与其手动对比每次 ss 命令的输出,不如让 watch 自动帮你标出变化。

watch -d ss -tunlp

参数说明:

  • -d:高亮显示当前屏幕与上一次屏幕之间的差异,变化一目了然
  • ss -tunlp:显示所有活跃的 TCP 和 UDP 套接字,并显示关联的进程名

当服务启动、停止或建立新连接时,watch 会自动高亮受影响的行,让你无需逐行对比,立刻就能定位变化。

案例 3:自定义刷新间隔

在监控系统高负载场景时,默认的 2 秒刷新间隔可能不足以捕捉到快速变化,比如 CPU 温度骤升。

watch -n 0.5 sensors

参数说明:

  • -n 0.5:将刷新间隔设为 0.5 秒(支持小数)
  • sensors:显示硬件传感器信息,包括 CPU 和系统温度

注意: 实际刷新频率受命令执行时间限制。如果 sensors 本身需要 400 毫秒才能执行完毕,那么即使设置 -n 0.1,输出也不会比命令实际执行更快。

案例 4:输出变化时自动退出

重启服务后,你可能希望等待服务完全启动后再执行后续操作。与其反复手动检查状态,不如让 watch 在状态变化时自动退出。

watch -g -n 2 'systemctl is-active nginx'

参数说明:

  • -g(或 --chgexit):当命令输出与首次执行的结果不同时,watch 自动退出
  • -n 2:每 2 秒检查一次
  • systemctl is-active nginx:返回服务当前状态(active、inactive、failed 等)

一旦服务从初始状态(如 activating)变为 activewatch 会自动退出。这在需要等待服务就绪后再执行下一步操作时非常有用。

配合后续命令使用:

watch -g 'systemctl is-active nginx' && echo"Nginx 已就绪!"

服务变为活跃状态后,watch 退出,后面的命令会自动执行。

案例 5:实时监控日志新增条目

更新 Web 服务器或反向代理配置后,你可能需要在发送测试请求的同时,密切关注错误日志。与其反复执行 tail,不如用 watch 自动刷新最新日志。

watch -n 1 -d 'tail -n 20 /var/log/nginx/error.log'

参数说明:

  • -n 1:每秒刷新一次
  • tail -n 20:每次显示日志文件最后 20 行
  • -d:高亮显示与上次刷新相比发生变化的行,新日志条目一目了然

注意: 这不是 tail -f 的替代品。tail -f 会持续流式输出新到达的日志并完整保留内容;而 watch 提供的是最新日志的"快照刷新",更适合在测试配置变更时,快速确认是否有新的错误产生。

4.常见使用误区

使用 watch 命令时,以下几点需要特别注意:

(1) 管道命令忘记加引号

执行 watch df -h | grep sda 时,管道符 | 是在 watch 外部生效的,也就是把 watch 的屏幕输出传给 grep,这通常不是你想要的效果。正确做法是将整个命令用引号括起来,让 watch 将其作为单个命令执行:

watch 'df -h | grep sda'

(2) 刷新间隔设置过短

如果命令本身的执行时间超过了设定的刷新间隔,watch 无法按预期频率更新。例如,某命令执行需要 3 秒,那么即使设置 -n 1,也无法实现每秒更新。

(3) 误以为有历史记录或滚动回溯

watch 每次刷新都会替换屏幕上的旧输出,不会保留历史。如果需要保存每一行输出,应将命令重定向到文件,或使用 tail -f 等工具监控日志。

(4) 对交互式程序使用 watch

tophtopvimnano 等程序自身管理全屏界面,不适合在 watch 中运行。这类程序应直接单独执行。

5.watch 与 Bash 循环、Cron 的对比

watch 并非重复执行命令的唯一方式,但在交互式实时监控场景下,它通常是最简洁的选择。

Bash 循环 例如:

whiletruedo
command
    sleep 2
done

虽然也能实现重复执行,但需要编写脚本或输入循环结构。对于临时性的交互监控,watch 一条命令就能搞定。

Cron 任务 则用途不同。它用于在预定时间自动执行命令(通常间隔几分钟或几小时),且无需用户登录即可在后台运行。它不适合在终端上持续刷新显示。

使用建议:

  • 需要实时交互监控,随时可停 → 用 watch
  • 需要保存输出、发送告警、后台自动执行 → 用 Bash 脚本或 Cron

6.总结

watch 命令通过按固定间隔自动重复执行任意 Linux 命令,让系统监控变得简单高效。无论是查看磁盘空间、观察服务启动,还是监控日志文件,它都能提供实时视图,无需编写脚本。

本文还介绍了如何通过 -n 自定义刷新间隔、用 -d 高亮差异、以及用 -g 在输出变化时自动退出。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-21 13:35:25 HTTP/2.0 GET : https://f.mffb.com.cn/a/509933.html
  2. 运行时间 : 0.269598s [ 吞吐率:3.71req/s ] 内存消耗:4,627.20kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=7245a67ccb5e98db1d42ed896827f39a
  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.001249s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.002058s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000806s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000669s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001405s ]
  6. SELECT * FROM `set` [ RunTime:0.000657s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001380s ]
  8. SELECT * FROM `article` WHERE `id` = 509933 LIMIT 1 [ RunTime:0.001011s ]
  9. UPDATE `article` SET `lasttime` = 1787290525 WHERE `id` = 509933 [ RunTime:0.065525s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000742s ]
  11. SELECT * FROM `article` WHERE `id` < 509933 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001342s ]
  12. SELECT * FROM `article` WHERE `id` > 509933 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.021100s ]
  13. SELECT * FROM `article` WHERE `id` < 509933 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002221s ]
  14. SELECT * FROM `article` WHERE `id` < 509933 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002905s ]
  15. SELECT * FROM `article` WHERE `id` < 509933 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002177s ]
0.273342s