linux如何查看线程信息命令是什么?linux线程命令介绍。

linux 查看线程信息

在linux操作系统中可以使用ps -eLf命令来查看线程信息:

下面的数据为db2数据库的db2sysc进程中所包括的线程:

192.168.100.228 [sde ~]$ ps-eLf |grep db2sysc|grep -v grep

UID PID PPID LWP C NLWP STIME TTY TIME CMD

root 1 0 1 0 1 Jun03 ? 00:00:00 /sbin/init

root 2 0 2 0 1 Jun03 ? 00:00:00 [kthreadd]

root 3 2 3 0 1 Jun03 ? 00:00:00 [migration/0]

root 4 2 4 0 1 Jun03 ? 00:00:00 [ksoftirqd/0]

root 5 2 5 0 1 Jun03 ? 00:00:00 [migration/0]

root 6 2 6 0 1 Jun03 ? 00:00:00 [watchdog/0]

root 7 2 7 0 1 Jun03 ? 00:00:04 [events/0]

root 8 2 8 0 1 Jun03 ? 00:00:00 [cgroup]

root 9 2 9 0 1 Jun03 ? 00:00:00 [khelper]

root 10 2 10 0 1 Jun03 ? 00:00:00 [netns]

root 11 2 11 0 1 Jun03 ? 00:00:00 [async/mgr]

root 12 2 12 0 1 Jun03 ? 00:00:00 [pm]

root 13 2 13 0 1 Jun03 ? 00:00:00 [xenwatch]

root 14 2 14 0 1 Jun03 ? 00:00:00 [xenbus]

root 15 2 15 0 1 Jun03 ? 00:00:00 [sync_supers]

root 16 2 16 0 1 Jun03 ? 00:00:00 [bdi-default]

root 17 2 17 0 1 Jun03 ? 00:00:00 [kintegrityd/0]

root 18 2 18 0 1 Jun03 ? 00:00:00 [kblockd/0]

root 19 2 19 0 1 Jun03 ? 00:00:00 [kacpid]

root 20 2 20 0 1 Jun03 ? 00:00:00 [kacpi_notify]

root 21 2 21 0 1 Jun03 ? 00:00:00 [kacpi_hotplug]

root 22 2 22 0 1 Jun03 ? 00:00:00 [ata/0]

root 23 2 23 0 1 Jun03 ? 00:00:00 [ata_aux]

root 24 2 24 0 1 Jun03 ? 00:00:00 [ksuspend_usbd]

root 25 2 25 0 1 Jun03 ? 00:00:00 [khubd]

root 26 2 26 0 1 Jun03 ? 00:00:00 [kseriod]

root 27 2 27 0 1 Jun03 ? 00:00:00 [md/0]

root 28 2 28 0 1 Jun03 ? 00:00:00 [md_misc/0]

root 29 2 29 0 1 Jun03 ? 00:00:00 [khungtaskd]

root 30 2 30 0 1 Jun03 ? 00:00:00 [kswapd0]

root 31 2 31 0 1 Jun03 ? 00:00:00 [ksmd]

root 32 2 32 0 1 Jun03 ? 00:00:02 [khugepaged]

root 33 2 33 0 1 Jun03 ? 00:00:00 [aio/0]

root 34 2 34 0 1 Jun03 ? 00:00:00 [crypto/0]

root 39 2 39 0 1 Jun03 ? 00:00:00 [kthrotld/0]

root 41 2 41 0 1 Jun03 ? 00:00:00 [kpsmoused]

root 42 2 42 0 1 Jun03 ? 00:00:00 [usbhid_resumer]

root 178 2 178 0 1 Jun03 ? 00:00:00 [scsi_eh_0]

root 179 2 179 0 1 Jun03 ? 00:00:00 [scsi_eh_1]

root 223 2 223 0 1 Jun03 ? 00:00:00 [kjournald]

root 288 1 288 0 1 Jun03 ? 00:00:00 /sbin/udevd -d

root 519 2 519 0 1 Jun03 ? 00:00:00 [flush-202:0]

root 520 2 520 0 1 Jun03 ? 00:00:00 [flush-202:16]

root 533 288 533 0 1 Jun03 ? 00:00:00 /sbin/udevd -d

root 536 2 536 0 1 Jun03 ? 00:00:00 [kstriped]

root 565 2 565 0 1 Jun03 ? 00:00:02 [jbd2/xvdb1-8]

root 566 2 566 0 1 Jun03 ? 00:00:00 [ext4-dio-unwrit]

root 596 2 596 0 1 Jun03 ? 00:00:00 [kauditd]

root 828 1 828 0 4 Jun03 ? 00:00:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c 5

root 828 1 829 0 4 Jun03 ? 00:00:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c 5

root 828 1 831 0 4 Jun03 ? 00:00:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c 5

root 828 1 832 0 4 Jun03 ? 00:00:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c 5

root 844 1 844 0 1 Jun03 ? 00:00:03 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)

root 852 1 852 0 1 Jun03 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

www 855 852 855 0 1 Jun03 ? 00:02:43 nginx: worker process

root 864 1 864 0 1 Jun03 ? 00:00:00 /usr/sbin/sshd

其中

UID为User ID.

PID为process id,进程标识符

PPID为 parent process id,父进程标识符2,

LWP为light weight process or thread, 轻量级进程,即线程标识符

NLWP为,number of lwps(threads) in the process, 线程的数量

现在的db2sysc进程一共包含40个线程,它们的线程号为:

192.168.100.228 [sde ~]$ ps -eLf |grep db2sysc|grep -v grep|awk ‘{print $4}’

4865

4869

4870

4871

4872

4873

4874

4875

4876

4877

4878

5156

5662

5663

6125

6126

6127

6128

6129

6130

6131

6132

6133

6134

6135

6136

6137

6191

6205

6337

7131

7578

7596

7622

7908

10637

25427

27917

30815

30816

利用数据库的命令可以查看到更详细的线程信息:

192.168.100.228 [sde ~]$ db2pd -edus|awk ‘{print $3,$4}’

0 –

all EDUs

4865

4863

4880

TID Kernel

30816 db2agntdp

30815 db2agntdp

27917 db2agntdp

25427 db2agntdp

10637 db2agntdp

7908 db2agent

7622 db2agent

7596 db2agent

7578 db2agent

7131 db2agent

6337 db2agent

6205 db2agent

6191 db2agntdp

6137 db2evmgi

6136 db2fw1

6135 db2fw0

6134 db2lused

6133 db2wlmd

6132 db2pfchr

6131 db2pfchr

6130 db2pfchr

6129 db2pclnr

6128 db2dlock

6127 db2lfr

6126 db2loggw

6125 db2loggr

5663 db2stmm

5662 db2agent

5156 db2taskd

4878 db2spmlw

4877 db2spmrsy

4876 db2resync

4875 db2tcpcm

4874 db2tcpcm

4873 db2ipccm

4872 db2licc

4871 db2thcln

4870 db2alarm

4869 db2sysc

linux命令如何查询某个线程,linux如何查看线程信息命令是什么相关推荐

  1. linux 命令 查询cpu,linux查看cpu信息命令

    我们可能会关心自己的电脑cpu是什么型号的,怎么得到cpu信息呢?下面由学习啦小编为大家整理了linux查看cpu信息命令的相关知识,希望大家喜欢! Linux查看cpu信息命令 1.查看cpu个数: ...

  2. Linux系统查看CPU信息命令cat /proc/cpuinfo详细说明

    Linux操作系统服务器如何查看CPU处理器信息?使用命令cat /proc/cpuinfo可以查看CPU详细信息,包括CPU核数.逻辑CPU.物理CPU个数.CPU是否启用超线程等,阿里云服务器网分 ...

  3. linux查看进程详细信息top,linux查看系统进程信息命令 px,top详解

    linux查看系统进程信息命令 px,top详解 发表于:2011-03-10来源:作者:点击数: linux查看系统进程信息命令 px,top详解 软件测试 ps ax命令是显示一个当前系统进程的列 ...

  4. linux查看显示器名称命令,linux 查看显示器信息Linux下查看硬件信息命令大全

    /proc 虚拟的目录,是系统内存的映射.可直接访问这个目录来获取系统信息.其中也包含下面的信息: 主机CPU信息:cpuinfo 主机DMA通道信息:dma 文件系统信息:filesystems 主 ...

  5. linux内核4.14.10查看网卡型号,Linux中查看硬件信息命令

    Linux中查看硬件信息命令 1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 dmidecode ...

  6. 查看服务器芯片组型号,linux查看硬件信息命令

    在使用Linux系统的时候,我们有时候需要查看服务器硬件相关信息,接下来吾爱编程为大家详细的介绍一下linux查看硬件信息命令,有需要的小伙伴可以参考一下: 1.查看服务器硬件信息 (1).查看服务器 ...

  7. linux 怎样查看设备信息,Linux查看设备信息命令

    系统 #查看内核/操作系统/CPU信息 uname -a #查看操作系统版本 head -n 1 /etc/issue #查看CPU信息 cat /proc/cpuinfo #查看计算机名 hostn ...

  8. 中兴网络设备交换机路由器查看告警信息命令方法

    描述:中兴网络设备交换机路由器查看告警信息命令方法 命令: show logging alarm

  9. 查看磁盘信息命令和查看目录以及文件占用空间大小命令

    记录:313 场景:在CentOS 7.9操作系统,查看磁盘信息命令.查看目录以及文件占用空间大小命令.主要是df.du.lsblk.fdisk.parted.pvdisplay.vgdisplay. ...

  10. linux下查看mysql线程_linux-如何查看线程在哪个CPU内核中运行?

    linux-如何查看线程在哪个CPU内核中运行? 在Linux中,假设线程的pid是[pid],则从目录/ proc / [pid]中我们可以获得许多有用的信息. 例如,这些proc文件/ proc ...

最新文章

  1. 【Leetcode】 刷题之路1(python)
  2. 剔除重复_微服务发生故障后,我是如何做到自动剔除异常的Server?
  3. Hark的数据结构与算法练习之图书馆排序
  4. VTK:Filtering之TriangulateTerrainMap
  5. servlet和filter的区别
  6. 深度学习表征的不合理有效性——从头开始构建图像搜索服务(一)
  7. 机器学习笔试面试超详细总结(四)
  8. SpringMVC 、Struts的区别
  9. 2017计算机三级哪个好考,快速突破2017年计算机三级考试的几大复习阶段
  10. 软件测试——性能测试、压力测试、负载测试等详解
  11. 进行判断使用class_记一次使用 Arthas 热更新线上代码
  12. 天津理工大学计算机工程学院院长,王法玉
  13. win10安全中心关闭不了怎么办
  14. css-使不同大小的图片在固定大小的容器中居中
  15. 4用计算机显示内存不足,电脑提示内存不足的解决方法总汇
  16. ps色轮插件Coolorus v2.5.14(专业的Photoshop配色插件,支持PS CC 2019)
  17. python绘制三维动态柱状图-使用pyecharts模块
  18. 国科大英语Unit4
  19. docker网段冲突导致主机网络异常处理
  20. JDBC操作达梦数据库

热门文章

  1. 想看看18001年以后的金山词霸吗?金山词霸之未来版
  2. HP C7000刀片服务器实战5:VC模块配置
  3. 机房收费系统——验收报告
  4. 通俗易懂介绍英语中Being与having been 的区分
  5. 警报:遇见这类大数据培训课程赶紧撤,不要再让悲剧重复上演
  6. 《进击的巨人第三季part2》爬取豆瓣网友评论,制作词云图
  7. 浅述ERP物料编码【转】
  8. 计算机毕业设计springboot+vue+elementUI幼儿园管理系统
  9. Python加密有敏感信息的Word/Excel等文件
  10. An Overview of TVM and Model Optimization TE