当前位置:首页>Linux>Linux查看进程

Linux查看进程

  • 2026-04-13 08:07:26
Linux查看进程

一、查看进程

1、ps命令查看进程

#ps命令介绍ps(Process Status)命令是 Linux 和类 Unix 系统中用于查看进程信息的强大工具Linux系统中会运行各种各样的进程,如果要对进程进行监控,首先必须了解当前进程的情况,也就是需要查看当前进程。ps命令就是最基本的进程查看命令,使用该命令可以看到有哪些进程正在运行,并且可以看到进程的运行状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得到。ps是显示瞬间进程的状态,并不动态连续,如果想对进程进行实时监控应该用top命令。ps命令主要能查看进程的信息,核心查看内容是cpu和内存占用,ps命令无法查看磁盘,网卡,gpu的使用率。由于ps命令支持的系统类型相当的多,所以它的参数多的离谱,而且有没有加上- 差很多,所以只需要记住常用的几个命令即可。ps 命令在不同 Unix/Linux 系统中存在三种主流风格,其参数语法和输出格式各不相同。理解这些风格的差异对跨平台使用 ps 至关重要。三种风格分别是BSD风格,System V Unix风格,GUN风格#System V Unix风格ps常用选项ps命令什么都不加会显示当前终端会话所启动的进程。-A 或 -e显示系统中的所有进程。ps-A 或 ps -e 会列出系统中运行的每一个进程的基本信息。-f显示完整格式的输出,包括用户、进程ID、父进程ID、CPU占用、启动时间、终端、运行时间和命令等详细信息。ps-ef是一个非常常用的组合,用于查看所有进程的详细信息。-l使用长格式显示进程信息,会包含更多的进程状态相关信息,如优先级、nice值等。ps-l 会以长格式显示当前用户的进程信息。-u按用户选择进程,可指定特定用户的进程进行显示。可以后跟用户名,也可以结合其他选项使用。ps-u root 会显示用户root 所拥有的所有进程信息。-o()ps 命令的 -o 参数用于自定义输出格式,允许你选择显示哪些进程信息字段,并以指定的顺序排列。这在需要筛选特定信息或创建个性化视图时非常有用。-w和-wwps 命令的 -w 参数用于加宽输出,防止命令行或其他长字段被截断。这在需要查看完整的进程命令行参数时非常有用。单 -w 加宽输出,但仍可能截断。-ww强制不截断,显示完整内容(推荐)。-p-p 参数指定进程 ID(PID)进行筛选(如 -p 1,1234)。-x-x 参数用于显示没有控制终端(TTY)的进程#System V Unix风格ps常用组合1.ps-ef以标准格式显示所有进程的详细信息。-e 表示显示所有进程,-f 表示显示完整格式的输出。UID:进程所有者的用户 ID。PID:进程的 ID,是进程的唯一标识。PPID:父进程的 ID,表明该进程是由哪个进程创建的。C:CPU 占用率。STIME:进程启动的时间。TTY:进程所关联的终端设备,? 表示该进程与终端无关。TIME:进程使用 CPU 的总时间。CMD:启动进程所使用的命令。2.ps-eflF:代表这个进程的flag,如果是4,则代表使用者为 super userS:代表这个进程的状态statR:该进程正在运行S:该进程正在休眠,但可被某些信号(signal)唤醒D:无法中断的休眠状态(通常为IO进程)T:该进程已经停止Z:僵死状态,该进程应该已经终止,但是其父进程却无法正常的终止它,造成zombie(僵尸)程序的状态W:等待状态,等待内存的分配<:高优先级的进程N:低优先级的进程UID:代表执行者的userIdPID:进程的idPPID:父进程的idC:占用CPU资源的百分比PRI:指进程的执行优先级(Priority的简写),其值越小越早被执行NI:代表进程的nice值,其表示进程可被执行的优先级的修正数值ADDR:代表进程的地址,它指出该进程在内存的哪个部分,如果是个正在运行的程序,一般都是"-"SZ:占用的内存大小WCHAN:显示的是内核函数名,需要一定的 Linux 内核知识才能理解,不同的 Linux 内核版本可能显示不同的函数名,但其含义类似。如果一个进程长时间处于 D(不可中断睡眠)状态,且 WCHAN 显示为 sync_page,可能表示磁盘 I/O 存在瓶颈。do_wai表示正在等待用户输入STIME:表示进程的启动时间TTY:该进程是在那个终端机上面运行,若与终端机无关,则显示?,另外,tty1-tty6 是本机上面的登入者程序,若为pts/0 等等的,则表示为由网络连接进主机的程序。TIME:占用CPU的时间CMD:所下达的指令名称3.以cpu和内存的使用率排序ps-eo pid,user,%cpu,cmd --sort=+%cpups-eo pid,user,%cpu,cmd --sort=-%cpu |headps-eo pid,user,%mem,cmd --sort=+%memps-eo pid,user,%mem,cmd --sort=+%%mempid进程IDuser进程所有者用户名%cpuCPU使用率(百分比)%mem内存使用率(百分比)vsz虚拟内存大小(KB)rss常驻内存大小(KB)tty控制终端stat进程状态start启动时间time累计CPU时间cmd启动命令(可能截断)args完整命令行(不截断)psr显示CPU编号#bsd风格ps常用选项(macOS、FreeBSD、OpenBSD)a:显示所有用户的进程(包括其他终端的进程)。u:以用户友好格式显示详细信息(如用户名、CPU / 内存使用率等)。x:显示无控制终端的进程(如守护进程)。w:加宽输出(显示完整的命令行)。l:长格式输出(显示更多进程状态信息)。r:只显示运行中的进程。#bsd风格ps常用选项组合ps auxps alxps auxrps alxr#bsd风格ps常用选项配合管道查看CPU和内存使用率排序1.按内存使用率降序排序ps aux |sort-k 4 -nr# 第4列是%MEM2.按CPU使用率降序排序ps aux |sort-k 3 -nr# 第3列是%CPU#GUN风格ps常用选项GNU 风格的ps命令支持更多的参数和选项,能够提供更丰富、更详细的进程信息。GNU 风格的ps选项是对ps命令功能的扩充和增强。--forest以树形结构显示进程的父子关系,便于直观查看进程之间的层次结构。ps-ef--forest 可以清晰地看到进程的家族树。--sort<key>按指定字段排序(如--sort=-%cpu按 CPU 使用率降序排列)。--format<format>自定义输出格式(替代-o),支持更丰富的字段(如--format pid,user,cmd)。--no-headers不显示标题行(适用于脚本自动化处理)。--deselect反选进程(显示未被指定条件匹配的进程)。--ppid<ppid>显示指定父进程 ID 的子进程。--user<user>显示指定用户的进程(替代-u)。--group<group> 显示指定组的进程。--pid<pid> 显示指定 PID 的进程(替代-p)。--context显示 SELinux 安全上下文信息。#ps结合管道和watch命令ps 命令常与管道(|)结合使用,通过其他工具(如 grep、sort、awk 等)对进程信息进行筛选、排序或格式化,以满足更复杂的需求。ps 命令会显示你系统当前的进程状态,但是这个结果是静态的。如果我们想要使用ps命令来实时查看进程状态,并且通过CPU和内存用量来对结果进行排序,并且希望结果能够每秒刷新1次,我们可以把ps命令和watch命令结合起来使用。watch-n 1 'ps -aux --sort -pcpu,+pmem | head -6'执行上述命令之后,这个结果会每秒刷新1次。ps-aux会显示所有的进程,--sort-pcpu,+pmem 会使用CPU、内存来排序,head -6会显示前6行数据,即只看前5个进程情况,通过watch命令来做到每秒更新。#用ps查看进程的目的使用ps命令查看进程的主要目的是监控和管理系统的运行状态,了解当前系统中正在运行的进程及其资源使用情况。

2、pstree命令查看进程树

pstree 命令是 Linux 系统中用于以树形结构显示进程关系的工具,它能帮助用户更直观地了解系统中各个进程之间的父子关系。 #pstree常用选项 -a 显示每个进程的完整命令行参数,包括命令本身以及传递给它的所有参数。 pstree-a,在显示进程树时,会将每个进程的完整命令行信息展示出来,便于更详细地了解进程的启动方式。 -c 不合并相同的子进程,即对于具有相同命令和参数的子进程,也会分别显示,而不是合并为一个节点。 pstree-c,如果有多个相同的子进程,会逐个列出,方便查看每个子进程的具体情况。 -p 显示每个进程的 PID。 pstree-p,在进程树的每个进程名称旁边,会显示出该进程的 PID,方便用户根据 PID 进一步查询或操作进程。 #pstree常见用法 1.查看指定用户的进程树形结构 [root@bclinuxoe2110-68-61 ~]# pstree -u root systemd─┬─NetworkManager───2*[{NetworkManager}] ├─agetty ├─chronyd(chrony)├─crond ├─dbus-daemon(dbus)├─gpg-agent ├─gssproxy───5*[{gssproxy}] ├─irqbalance───{irqbalance} ├─java─┬─bash─┬─awk ├─grep ├─tail └─top └─87*[{java}]├─mysqld_safe───mysqld(mysql)───47*[{mysqld}] ├─networkmgr(networkmgr)───3*[{networkmgr}] ├─polkitd(polkitd)───11*[{polkitd}] ├─rngd───4*[{rngd}] ├─rngd ├─rsyslogd───2*[{rsyslogd}] ├─sshd─┬─sshd───sshd─┬─bash └─sftp-server └─sshd───sshd─┬─bash───pstree └─sftp-server ├─systemd───(sd-pam)├─systemd-journal ├─systemd-logind ├─systemd-network(systemd-network)├─systemd-udevd └─tuned───3*[{tuned}] 将只显示指定用户root所启动的进程及其子进程的树形关系,方便查看特定用户相关的进程情况。 2.查看指定进程及其子进程的树形结构 pstree-p 1234(假设 1234 是某个进程的 PID) [root@bclinuxoe2110-68-61 ~]# pstree 1 systemd─┬─NetworkManager───2*[{NetworkManager}] ├─agetty ├─chronyd ├─crond ├─dbus-daemon ├─gpg-agent ├─gssproxy───5*[{gssproxy}] ├─irqbalance───{irqbalance} ├─java───89*[{java}] ├─mysqld_safe───mysqld───47*[{mysqld}] ├─networkmgr───3*[{networkmgr}] ├─nfsdcld ├─polkitd───11*[{polkitd}] ├─rngd───4*[{rngd}] ├─rngd ├─rpc.idmapd ├─rpc.mountd ├─rpc.statd ├─rpcbind ├─rsyslogd───2*[{rsyslogd}] ├─sshd───sshd───sshd─┬─bash───pstree └─sftp-server ├─systemd───(sd-pam)├─systemd-journal ├─systemd-logind ├─systemd-network ├─systemd-udevd └─tuned───3*[{tuned}]

3、top查看进程

#top 命令 top是 Linux 系统中常用的进程监控工具,它以实时、动态的方式显示系统中各个进程的资源使用情况,包括 CPU 使用率、内存使用率、进程状态等信息,帮助用户了解系统的运行状况。 #常用操作 更新频率:默认每 3 秒更新一次显示信息。可以使用-d选项指定更新时间间隔,如top -d 10表示每隔 10 秒更新一次。 显示完整命令行:使用-c选项可显示进程的完整命令行,包括命令及参数,便于更详细地了解进程。 指定运行次数:结合-b(批处理模式)和-n选项,如top-b-n 5,表示以批处理模式运行top5 次后退出。 监控指定进程:通过-p选项指定要监控的进程 PID,如top -p 1234,5678,则只显示 PID 为 1234 和 5678 的进程信息。 #输出信息解读 top命令的输出分为多个部分。 系统信息行:第一行显示系统的当前时间、运行时间、登录用户数和系统平均负载等信息。例如,10:30:00 up 10 days, 2:30, 2 users, load average: 0.50, 0.60, 0.70,分别表示当前时间为 10 点 30 分,系统已运行 10 天 2 小时 30 分,有 2 个用户登录,过去 1 分钟、5 分钟和 15 分钟的系统平均负载分别是 0.50、0.60 和 0.70。 进程统计信息行:第二行显示进程总数、正在运行的进程数、睡眠的进程数等信息。如Tasks: 200 total, 3 running, 197 sleeping, 0 stopped, 0 zombie,表示共有 200 个进程,其中 3 个正在运行,197 个处于睡眠状态。 CPU 使用信息行:第三行展示 CPU 的使用情况,包括用户空间占用率、系统内核空间占用率、空闲率等。例如,%Cpu(s): 5.0 us, 3.0 sy, 0.0 ni, 92.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st,分别代表用户空间占用 5%,系统内核空间占用 3%,空闲 92% 等。 内存使用信息行:第四行和第五行分别显示物理内存和交换内存的使用情况,包括总内存、已用内存、空闲内存等信息。 进程列表:从第六行开始是进程列表,显示每个进程的 PID、用户、PR(优先级)、NI(nice 值)、VIRT(虚拟内存大小)、RES(常驻内存大小)、SHR(共享内存大小)、S(进程状态)、%CPU(CPU 使用率)、%MEM(内存使用率)、TIME+(累计 CPU 时间)、COMMAND(进程命令)等信息。 #top命令运行时的快捷指令 在top命令运行时,可以使用一些快捷指令来进行交互和调整显示内容,以下是一些常用的快捷指令: M:按照内存使用量对进程进行排序,方便快速找出占用内存较多的进程。 P:根据 CPU 使用率对进程进行排序,能让用户迅速定位到占用 CPU 资源高的进程。 T:按照进程运行时间对进程进行排序,运行时间长的进程会排在前面。 k:用于向进程发送信号。一般用于终止或停止某个进程,输入k后会提示输入要发送信号的进程 PID 和信号值,通常使用默认的信号值15(SIGTERM)来正常终止进程,如果进程无法被正常终止,可以尝试使用信号值9(SIGKILL)强制终止进程,但可能会导致数据丢失等问题,需谨慎使用。 r:用于重新设置进程的优先级(nice 值)。输入r后,会提示输入要调整优先级的进程 PID,然后输入新的 nice 值,nice值的范围通常是-20(最高优先级)到19(最低优先级),普通用户只能提高进程的 nice 值(降低优先级),只有 root 用户才能降低 nice 值(提高优先级)。 u:按用户过滤进程,输入u后,会提示输入用户名,然后top将只显示指定用户的进程信息,便于查看特定用户所运行进程的资源使用情况。 1:在多核系统中,按1可以展开显示每个 CPU 核心的使用情况,让用户更清楚地了解系统中各个 CPU 核心的负载分布。 2:会显示numa节点的cpu使用情况 t:将cpu的使用率以进度条显示 s:用于设置top命令的更新间隔时间,输入s后,会提示输入新的更新间隔时间(以秒为单位),可以根据需要调整更新频率,以便更及时或更缓慢地查看系统资源的变化情况。 c:切换进程命令的显示方式,默认情况下,top只显示进程的名称,按下c后,可以显示进程的完整命令行参数,有助于更准确地识别进程的具体操作。 W:将当前的top配置(包括排序方式、显示字段等)保存到~/.toprc文件中,下次启动top时会使用保存的配置。 h或?:显示top命令的帮助信息,包括所有可用的快捷指令及其功能说明,方便用户随时查看和参考。 q:退出top命令,返回终端提示符。 

4、htop查看进程

#htop命令 htop是top命令的增强版,提供了更友好的用户界面和更丰富的功能。htop支持鼠标操作,且能更直观地展示进程的树形结构、内存使用情况等。 #htop需要额外安装 apt install htop yum-y install epel-release yum-y install htop #常用操作 htop作为交互式进程监控工具,通过F1~F10功能键提供了丰富的操作选项。 F1Help显示帮助信息,列出所有可用快捷键和操作说明。 F2Setup进入设置界面,可自定义界面颜色、列显示、排序规则等。 F3Search在进程列表中搜索特定进程(按名称或命令行)。 F4Filter过滤进程列表,只显示包含指定字符串的进程。 F5Tree切换到树形视图,按父子关系显示进程层级结构。 F6SortBy选择排序字段(如CPU、内存、PID等),调整进程列表的排序方式。 F7Nice-降低选中进程的优先级(增加nice值,进程运行更慢)。 F8Nice+提高选中进程的优先级(减少 nice 值,进程获得更多 CPU 资源)。 F9Kill向选中的进程发送信号(如终止进程,默认使用 SIGTERM,可切换为 SIGKILL)。 F10 Quit退出 htop。 #除了 F1~F10,htop 还支持以下常用快捷键 Space:标记 / 取消标记多个进程(配合 F9 批量操作)。 u:过滤特定用户的进程。 l:显示进程打开的文件(需 lsof 支持)。 /: 搜索进程(同 F3)。 >/< CPU / 内存使用率排序(同 F6)。

5、pidof

pidof命令是 Linux 系统中的一个实用工具,用于查找指定名称的进程的进程 ID(PID)。 #语法 pidof[选项][程序名称]#常用选项 -s:仅显示一个 PID。如果有多个符合条件的进程,只返回第一个进程的 PID。 -x:不仅搜索正在运行的进程,还会搜索 shell 脚本等。 #示例 查找名为sshd的进程的 PID,可以在终端中输入pidof sshd,命令会返回所有运行中的sshd进程的 PID,多个 PID 之间用空格分隔。 如果只想获取一个sshd进程的 PID,可使用pidof -s sshd。 若要查找包含特定脚本名称的进程 PID,比如test.sh,可以使用pidof -x test.sh。 pidof命令可以方便系统管理员或用户快速获取指定进程的 PID,以便进行后续的操作,如向进程发送信号、查看进程相关信息等。

6、pgrep

#pgrep命令 pgrep 是 Linux 系统中用于查找进程 ID(PID)的命令,它通过进程名称、用户、终端等条件过滤并返回匹配的 PID。与 ps 和 grep 组合相比,pgrep 更简洁高效,尤其适合脚本自动化。 #基本语法和常用选项 pgrep[选项][进程名称]-l显示进程名称(默认只输出 PID)。 -a显示完整的命令行(而非进程名)。 -u<用户>按用户筛选(如 -u root)。 -t<终端>按终端筛选(如 -t pts/0)。 -n只返回最新(最近启动)的进程。 -o只返回最老(最早启动)的进程。 -x精确匹配进程名(而非部分匹配)。 -f匹配完整命令行(而非仅进程名)。 -d<分隔符>指定输出 PID 的分隔符(默认换行)。 #典型用法 1. 查找所有 sshd 进程的 PID pgrep sshd# 输出: 1234 5678 2. 显示进程名和 PID pgrep-l sshd# 输出: 1234 sshd\n5678 sshd 3. 查找 root 用户的 cron 进程 pgrep-u root cron# 输出:8765 4. 查找在 pts/0 终端运行的 bash 进程 pgrep-t pts/0 bash# 输出:9876 5. 精确匹配进程名 pgrep-x sshd# 只匹配名为"sshd"的进程 6. 匹配完整命令行 pgrep-f"sshd: gls@pts/1"# 匹配包含该字符串的命令行 7. 查找最新启动的 sshd 进程 pgrep-n sshd# 输出最新启动的 sshd 进程 PID #结合其他命令使用 ps-p$(pgrep-d, sshd)-o pid,%cpu,%mem,cmd# 显示所有 sshd 进程的资源使用 #与其他查看进程id的命令对比 1.pgrep 更简洁,直接返回 PID,无需额外过滤。 pgrep sshd# 更高效 ps aux |grep[s]shd |awk'{print $2}'# 更繁琐 ps aux |grep sshd |grep-v grep |awk'{print $2}'# 更繁琐 执行ps aux |grep[s]shd时系统会同时运行ps aux和grep [s]shd两个进程,ps aux会输出所有进程信息,其中包含grep自身的进程行,而grep只会匹配包含sshd的行,grep进程的命令行是grep [s]shd,不会匹配到自身,所以能自动过滤掉grep自身进程 2.pidof只能精确匹配进程名,而pgrep支持更多筛选条件(如用户、终端、完整命令行)。

7、lsof

#lsof命令介绍 在Linux系统中,了解哪些文件被哪些进程打开对于系统管理和问题诊断是极其重要的。这正是lsof命令,即List Open Files,发挥其强大功能的场景。 #lsof的起源与演变 lsof最初由Victor A. Abell在1987年开发,目的是为了帮助Unix系统的管理员和开发人员更好地监控和诊断系统问题。随着时间的推移,lsof已经成为Linux系统中不可或缺的诊断工具。 #lsof底层原理 lsof通过访问Linux的/proc文件系统来获取信息。/proc文件系统包含了系统运行中的进程详情,包括但不限于打开的文件、网络连接等。lsof解析这些信息,并以用户友好的格式呈现。 #常用选项 -p PID显示指定 PID 进程打开的文件。 -u username显示指定用户打开的文件。 -i筛选网络连接 -t只输出 PID(常用于脚本自动化)。 -a逻辑与(同时满足多个条件)。 -c command显示指定命令名对应的进程打开的文件。 -n不解析主机名(加快查询速度)。 -P不解析端口名(显示端口号而非服务名)。 #核心功能 1.查看文件被哪些进程打开 lsof /bin/bash# 显示打开指定文件的所有进程 2.查看进程打开的所有文件 lsof-p PID# 显示指定PID进程打开的所有文件 3.查看网络连接 lsof-i# 显示所有网络连接 lsof-i :22# 显示监听22端口的进程 lsof-i @192.168.149.189# 显示与特定IP的连接 4.查看用户打开的文件 lsof-u root# 显示指定用户打开的所有文件 5.查看套接字类型 lsof-iTCP-sTCP:LISTEN# 显示所有TCP监听套接字 #解读lsof的输出 COMMAND:打开文件的进程名,通常是启动进程的命令名。 PID:每个运行中的进程在系统中都有一个唯一的标识符,即PID USER:进程所有者的用户名。 FD:文件描述符,唯一标识打开的文件。 TYPE:文件类型(如:DIR,REG)。 DEVICE:显示文件所在的设备编号,可能是以“主设备号,次设备号”的方式,譬如255,0 SIZE/OFF:文件的大小或偏移量。 对于常规文件,显示文件的大小。 对于某些特殊文件,这可能是偏移量。 NODE:文件的inode号码。 NAME:文件名或网络连接的详细信息。 1.FD 文件描述符是一个非负整数,它是UNIX和类UNIX操作系统(如Linux)用来访问文件或输入/输出资源的抽象标识。在lsof的输出中,FD列显示了被进程打开的文件的文件描述符,它可以有以下几种形式: 数字:如0、1、2分别代表标准输入(STDIN)、标准输出(STDOUT)、标准错误输出(STDERR)。 cwd:代表当前工作目录。 rtd:代表根目录。 txt:表示程序代码。 mem:表示内存映射文件。 数字w:数字后跟w,如1w,表示文件是以写入模式打开的。 数字u:数字后跟u,如2u,表示文件是以读写模式打开的。 数字r:数字后跟r,表示文件是以只读模式打开的。 2.TYPE(文件类型) TYPE列提供了有关打开文件的类型信息,这可以帮助你了解文件是如何被使用的。TYPE列的值可能包括但不限于: REG:常规文件。表示普通的数据文件。 DIR:目录。 CHR:字符设备文件,如终端、打印机等。 BLK:块设备文件,如硬盘、光驱等。 FIFO:命名管道,用于进程间通信。 SOCK:Socket文件,用于网络通信。 IPv4和IPv6:分别表示IPv4和IPv6的网络文件。 unix:表示Unix域Socket文件。 3.NAME 在lsof命令的输出结果中,NAME列是非常重要的一部分,它提供了被打开文件的名称或网络连接的详细信息。根据打开的资源类型,NAME列的内容会有所不同。以下是NAME列可能包含的信息类型及其含义的详细解释: (1)文件系统中的文件 普通文件和目录:对于普通文件和目录,NAME列显示的是文件或目录的完整路径,如/home/user/document.txt或/etc。 (2)特殊文件 设备文件:如果是字符设备或块设备文件,NAME列会显示设备的文件路径,如/dev/tty(终端设备)或/dev/sda1(硬盘分区)。 (3)管道(Pipe):命名管道通常显示为pipe:[inode],其中[inode]是管道文件的inode编号。 (4)Socket:Socket文件会显示协议类型和网络连接的详细信息。lsof-i :22 (5)网络连接 IPv4/IPv6连接:对于网络Socket,NAME列提供了连接的详细信息,包括协议类型(如TCP或UDP)、本地地址和端口号、远程地址和端口号(如果可用),以及连接的状态(如LISTEN、ESTABLISHED)。lsof-i :22 (6)内存映射文件 内存映射区域:如果文件被映射到进程的内存空间(如共享库或执行文件的代码段),NAME列通常会显示文件的路径。对于匿名映射(不直接关联到文件系统中的文件),可能显示为[ anon ]或特定的标记(如[ stack ]表示进程的栈空间)。 #典型场景 1. 查找占用文件的进程 lsof /var/log/messages# 查看哪个进程正在使用syslog文件 COMMANDPIDUSERFDTYPE DEVICE SIZE/OFFNODE NAME rsyslogd 9876 root2wREG8,1123456 123456 /var/log/syslog 2. 查看监听特定端口的进程 lsof-i :80 -sTCP:LISTEN# 查找监听80端口的进程 COMMANDPIDUSERFDTYPE DEVICE SIZE/OFF NODE NAME httpd1264root4uIPv6 213200t0TCP *:http (LISTEN)httpd12270 apache 4u IPv6 213200t0TCP *:http (LISTEN)httpd12271 apache 4u IPv6 213200t0TCP *:http (LISTEN)httpd12272 apache 4u IPv6 213200t0TCP *:http (LISTEN)3. 识别占用设备的进程 lsof /dev/sda1# 查看哪个进程正在使用磁盘分区 4. 查看用户打开的所有文件 lsof-u mysql# 显示mysql用户打开的所有文件 5. 终止占用文件的进程 lsof-t /var/run/nginx.pid |xargs kill -9# 终止占用nginx.pid的进程 COMMANDPID USER FDTYPE DEVICESIZE/OFF NODE NAME nginx1234 root 0uCHR136,00t03/dev/pts/0 nginx1234 root 1uCHR136,00t03/dev/pts/0 nginx1234 root 2uCHR136,00t03/dev/pts/0 nginx1234 root 5uIPv4 1234567 0t0TCP *:80 (LISTEN)#使用lsof的注意事项 权限:运行lsof可能需要超级用户权限,特别是当你尝试查看其他用户进程打开的文件时。 性能:lsof可能需要一些时间来生成报告,特别是在系统打开了大量文件的情况下。使用-n和-P参数可以减少DNS和服务名解析的开销,加快命令执行速度。 输出过滤:lsof的输出可能非常庞大,可以使用管道(|)和grep来过滤感兴趣的信息。 安全性:在多用户环境中使用lsof时要注意隐私和安全性,不要泄露敏感信息。 #总结 lsof是Linux系统管理员和开发人员手中的一把利剑,帮助他们诊断问题、监控系统状态。掌握lsof的使用方法和它的参数对于深入理解系统的运行机制至关重要。通过实际的命令使用实例和对输出的解读,我们可以更好地管理系统资源,优化应用性能,甚至在复杂的故障排除过程中找到问题的根源。 lsof不仅仅是一个单一的工具,它是一个功能强大的工具箱,通过其提供的丰富参数和选项,几乎可以洞察Linux操作系统中所有与文件相关的活动。无论是简单地查看哪个进程占用了某个端口,还是深入分析系统中的网络连接和文件使用情况,lsof都能提供必要的帮助。 

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-15 14:55:28 HTTP/2.0 GET : https://f.mffb.com.cn/a/486153.html
  2. 运行时间 : 0.162228s [ 吞吐率:6.16req/s ] 内存消耗:4,841.02kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=0d4f6d3d79c88644cc581d1c7d547995
  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.000569s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000736s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.008784s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000270s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000520s ]
  6. SELECT * FROM `set` [ RunTime:0.000186s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000544s ]
  8. SELECT * FROM `article` WHERE `id` = 486153 LIMIT 1 [ RunTime:0.001406s ]
  9. UPDATE `article` SET `lasttime` = 1776236128 WHERE `id` = 486153 [ RunTime:0.002694s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000261s ]
  11. SELECT * FROM `article` WHERE `id` < 486153 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000634s ]
  12. SELECT * FROM `article` WHERE `id` > 486153 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.005905s ]
  13. SELECT * FROM `article` WHERE `id` < 486153 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.013701s ]
  14. SELECT * FROM `article` WHERE `id` < 486153 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.010192s ]
  15. SELECT * FROM `article` WHERE `id` < 486153 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.011814s ]
0.165918s