当前位置:首页>Linux>005 Linux要了解的编辑器(文本)

005 Linux要了解的编辑器(文本)

  • 2026-07-03 23:38:23
005 Linux要了解的编辑器(文本)

Linux文本编辑器指南:Vim、Nano与主流编辑器盘点

零、为什么需要学会命令行文本编辑器?

在Linux服务器上,很多场景下没有图形界面可用:

  • 修改系统配置文件(如 /etc/nginx/nginx.conf

  • 编写Shell脚本

  • 提交Git commit message

  • 快速编辑远程服务器上的代码

这时候,命令行文本编辑器就是你的救命稻草。下面介绍最主流的几款。

二、Nano 命令笔记

Nano 是一个轻量级、对新手友好的终端编辑器,所有快捷键都在屏幕底部显示(^ 表示 Ctrl)。

2.1 启动

命令
说明
nano 文件名
打开或新建文件
nano -l 文件名
显示行号
nano -m 文件名
启用鼠标支持
nano -B 文件名
保存前自动备份原文件
nano -c 文件名
显示光标位置信息

2.2 核心快捷键(Ctrl 系列,^ = Ctrl

快捷键
说明
Ctrl + O
保存文件(Write Out)
Ctrl + X
退出(Exit)
Ctrl + G
查看帮助(Get Help)
Ctrl + K
剪切整行(Cut,相当于 vim 的 dd)
Ctrl + U
粘贴(Uncut,粘贴刚才剪切的行)
Ctrl + W
搜索(Where Is)
Ctrl + \
搜索并替换
Ctrl + C
显示当前光标位置(行号、列号)
Ctrl + J
段落对齐(Justify)
Ctrl + T
调用拼写检查
Ctrl + R
读取另一个文件插入当前位置
Ctrl + _
跳转到指定行号

2.3 Alt 系列快捷键(M- = Alt

快捷键
说明
Alt + 6
复制当前行(不剪切)
Alt + A
开始标记选择(类似 vim 可视模式)
Alt + #
注释/取消注释当前行
Alt + U
撤销(Undo)
Alt + E
重做(Redo)
Alt + G
跳转到指定行

2.4 Nano 操作流程速记

打开文件 → nano test.txt编辑内容 → 直接输入即可(无模式概念)保存     → Ctrl + O → 回车确认文件名退出     → Ctrl + X

三、其他高使用率编辑器

3.1 终端编辑器对比

编辑器
特点
适用场景
vim / vi
模式编辑,功能强大,几乎所有 Linux 预装
服务器运维、远程编辑、高效文本处理
nano
简单直观,无模式,底部提示快捷键
快速修改配置文件、新手入门
emacs
功能极其丰富("伪装成编辑器的操作系统"),可收发邮件、浏览网页
重度 Lisp 用户、一站式工作流
micro
现代终端编辑器,支持鼠标、多光标、语法高亮,开箱即用
想要现代体验但不想学 vim 的用户

3.2 图形界面编辑器

编辑器
特点
适用场景
gedit
GNOME 桌面默认编辑器,轻量简洁
Ubuntu 桌面日常编辑
VS Code
微软出品,插件生态丰富,远程开发能力强
前后端开发、远程 SSH 开发
Sublime Text
极速启动,界面优雅,多光标编辑
快速查看和编辑大文件

一、Vim 命令笔记

1.1 Vim 的三种核心模式

Vim 是 Vi Improved 的缩写,是 Linux 下最强大的文本编辑器之一。它的核心设计理念是模式化编辑

Vim 核心分为普通模式插入模式命令行模式,三者可以互相切换,是使用 Vim 的基础。

1. 普通模式(Normal 模式)

进入方式

  • 打开文件默认就是普通模式
  • 在其他模式按 Esc 退回此模式

作用

不能输入文字,专门用来光标移动、复制、删除、粘贴、撤销、跳转等文本操作。

常用操作举例

按键
功能
h
 / j / k / l
左 / 下 / 上 / 右移动光标
dd
删除一整行
yy
复制一整行
p
粘贴
u
撤销修改
/
查询,使用n查询下一个
ggG
gg 首行,3gg 第三行,大写G尾行

备注:删除5行:5yy


2. 插入模式(Insert 模式、编辑模式)

进入方式(普通模式下按以下按键)

按键
功能
i
光标前面插入文字(最常用)
a
光标后面插入文字
o
光标下方新开一行插入
O
光标上方新开一行插入

作用

唯一可以输入、编辑文字的模式,屏幕底部会显示 -- INSERT -- 标识。

退出

按下 Esc 回到普通模式。


3. 命令行模式(Command-line 模式)

进入方式

普通模式下按英文冒号 :,底部出现 : 输入框。

作用

执行保存、退出、查找替换、设置参数、批量操作、调用工具等底层命令。

高频常用命令

命令
功能
:w
保存文件
:q
退出文件
:wq
保存并退出
:q!
强制退出,放弃修改
:set nu
显示行号  / nonu取消显示
:%s/旧文本/新文本/g
全文替换

模式切换简易流程图

普通模式  │  ├── i / a / o ──→ 插入模式 ──→ Esc ──→ 普通模式  │  └── : ──→ 命令行模式 ──→ 回车执行 / Esc 取消 ──→ 普通模式

要点:插入模式和命令行模式之间不能直接切换,必须先按 Esc 回到普通模式,再进入另一模式。普通模式是所有切换的枢纽。

如上图所示,Vim 的三种模式是理解所有命令的基础。下面是完整的命令笔记。

图片来自:

https://blog.csdn.net/zhlh_xt/article/details/52458672


二++、Vim 命令详细笔记(可以跳过)

1.1 启动与打开文件

命令
说明
vim 文件名
打开或新建文件
vim +n 文件名
打开文件并定位到第 n 行
vim + 文件名
打开文件并定位到最后一行
vim +/关键词 文件名
打开文件并定位到第一个匹配关键词处
vim -R 文件名
只读模式打开
view 文件名
只读模式打开(等同于 vim -R

1.2 正常模式(Normal Mode)— 移动

命令
说明
h
左移一个字符
j
下移一行
k
上移一行
l
右移一个字符
w
跳到下一个单词开头
b
跳到上一个单词开头
e
跳到当前/下一个单词末尾
0
跳到行首
^
跳到行首第一个非空字符
$
跳到行尾
gg
跳到文件第一行
G
跳到文件最后一行
nG
 或 :n
跳到第 n 行
Ctrl + f
向下翻一页(Page Down)
Ctrl + b
向上翻一页(Page Up)
Ctrl + d
向下翻半页
Ctrl + u
向上翻半页
{
跳到上一个段落
}
跳到下一个段落

1.3 正常模式 — 编辑操作

命令
说明
x
删除光标处字符(向后删)
X
删除光标前字符(向前删)
dd
删除(剪切)整行
ndd
删除当前行起的 n 行(如 3dd
dw
删除一个单词
d$
 或 D
删除从光标到行尾
d0
删除从行首到光标
dG
删除从当前行到文件末尾
dgg
删除从文件开头到当前行
yy
复制(yank)整行
nyy
复制 n 行(如 3yy
yw
复制一个单词
y$
复制从光标到行尾
p
粘贴到光标后/下方
P
粘贴到光标前/上方
r
替换光标处单个字符(按 r 后输入新字符)
R
进入替换模式,连续替换
u
撤销(undo)
Ctrl + r
重做(redo)
.
重复上一次操作
~
切换光标处字符大小写
>>
当前行右移(缩进)
<<
当前行左移(取消缩进)

1.4 进入插入模式(Insert Mode)

命令
说明
i
在光标前插入
I
在行首第一个非空字符前插入
a
在光标后插入(append)
A
在行尾插入
o
在下方新开一行并进入插入
O
在上方新开一行并进入插入
s
删除光标字符并进入插入
S
删除整行并进入插入
cw
删除当前单词并进入插入
Esc
退出插入模式,回到正常模式

1.5 命令行模式(Command Mode)

在正常模式下输入 : 进入命令行模式。

文件操作:

命令
说明
:w
保存
:w 文件名
另存为
:q
退出(未修改时)
:q!
强制退出不保存
:wq
保存并退出
:x
保存并退出(仅当有修改时才写入)
ZZ
保存并退出(正常模式下直接按)
:wq!
强制保存并退出

搜索与替换:

命令
说明
/关键词
向下搜索关键词
?关键词
向上搜索关键词
n
跳到下一个匹配
N
跳到上一个匹配
:s/旧/新/
替换当前行第一个匹配
:s/旧/新/g
替换当前行所有匹配
:%s/旧/新/g
全文替换所有匹配
:%s/旧/新/gc
全文替换,逐个确认
:n,ms/旧/新/g
替换第 n 行到第 m 行

其他常用:

命令
说明
:set nu
显示行号
:set nonu
取消行号
:set ai
自动缩进
:set ts=4
设置 Tab 宽度为 4
:set hlsearch
高亮搜索结果
:set paste
粘贴模式(防止自动缩进干扰)
:set nopaste
关闭粘贴模式
:!命令
执行外部 Shell 命令(如 :!ls
:r 文件名
将另一文件内容读入当前文件
:r !命令
将命令输出读入文件(如 :r !date
:sp 文件名
水平分屏打开文件
:vsp 文件名
垂直分屏打开文件
Ctrl + w w
在分屏窗口间切换

1.6 可视模式(Visual Mode)

命令
说明
v
字符可视模式(按字符选择)
V
行可视模式(按行选择)
Ctrl + v
块可视模式(列选择,批量注释利器)
选中后 y
复制选中文本
选中后 d
删除选中文本
选中后 >
右移选中区域

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-04 03:48:35 HTTP/2.0 GET : https://f.mffb.com.cn/a/503333.html
  2. 运行时间 : 0.108648s [ 吞吐率:9.20req/s ] 内存消耗:4,317.97kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=25dba9240835296f9668220f18ba7865
  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.000572s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000812s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.002442s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000974s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000583s ]
  6. SELECT * FROM `set` [ RunTime:0.005836s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000781s ]
  8. SELECT * FROM `article` WHERE `id` = 503333 LIMIT 1 [ RunTime:0.000518s ]
  9. UPDATE `article` SET `lasttime` = 1783108115 WHERE `id` = 503333 [ RunTime:0.006833s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.001614s ]
  11. SELECT * FROM `article` WHERE `id` < 503333 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000519s ]
  12. SELECT * FROM `article` WHERE `id` > 503333 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001170s ]
  13. SELECT * FROM `article` WHERE `id` < 503333 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000849s ]
  14. SELECT * FROM `article` WHERE `id` < 503333 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.008328s ]
  15. SELECT * FROM `article` WHERE `id` < 503333 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.006196s ]
0.110262s