现代操作系统中,进程支持多线程 。 进程是分配资源(资源管理)的最小单元;而线程是调度资源(程序执行)的最小单元。Linux中没有真正的线程,线程是由进程来模拟实现的(又称作:轻量级进程)。 所以在Linux中,进程被称作轻量级进程(LWP)。

查看进程ID:ps aux

[root@localhost Workspace]$ ps aux
USER         PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root           1  0.0  0.4 174812 17428 ?        Ss   16:45   0:02 /usr/lib/systemd/systemd --switched-root --system -
root           2  0.0  0.0      0     0 ?        S    16:45   0:00 [kthreadd]
.....................................................................................................................
root        2630  1.6  1.1 592972 44380 ?        Ssl  19:29   0:00 /usr/libexec/fwupd/fwupd
root        2637  0.0  0.0      0     0 ?        I<   19:29   0:00 [kworker/u9:1]
root        2657  0.0  0.0      0     0 ?        I    19:29   0:00 [kworker/u8:6-btrfs-endio-write]
root        2706 34.3  7.6 3000840 299048 ?      Sl   19:30   0:07 /usr/lib64/firefox/firefox
root        2903  8.0  4.4 2811792 176360 ?      Sl   19:30   0:01 /usr/lib64/firefox/firefox -contentproc -childID 1
root        2934  5.5  3.5 2777388 139004 ?      Sl   19:30   0:00 /usr/lib64/firefox/firefox -contentproc -childID 2
root        2979  8.4  5.3 2869264 209536 ?      Sl   19:30   0:01 /usr/lib64/firefox/firefox -contentproc -childID 3
root        3044  3.0  2.9 2749160 117716 ?      Sl   19:30   0:00 /usr/lib64/firefox/firefox -contentproc -childID 4
root        3076  0.0  0.0      0     0 ?        I    19:30   0:00 [kworker/u8:7-events_unbound]
root        3077  0.0  0.0      0     0 ?        I    19:30   0:00 [kworker/u8:8]
root        3100  6.2  2.7 2747584 106536 ?      Sl   19:30   0:00 /usr/lib64/firefox/firefox -contentproc -childID 5
root        3137  0.0  0.1 234320  4324 pts/0    R+   19:30   0:00 ps aux
.....................................................................................................................

查看轻量级进程(LWP)ID:ps -Lf 2706

[root@localhost Workspace]$ ps -Lf 2706
UID          PID    PPID     LWP  C NLWP STIME TTY      STAT   TIME CMD
root       2706    2049    2706 11   79 19:30 ?        Sl     0:05 /usr/lib64/firefox/firefox
root       2706    2049    2729  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2731  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2732  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2737  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2742  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2743  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2744  1   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2745  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2747  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2748  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2749  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2750  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2751  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2753  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2754  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2756  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2757  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2783  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2784  0   79 19:30 ?        SNl    0:00 /usr/lib64/firefox/firefox
root       2706    2049    2785  0   79 19:30 ?        SNl    0:00 /usr/lib64/firefox/firefox
root       2706    2049    2786  0   79 19:30 ?        SNl    0:00 /usr/lib64/firefox/firefox
root       2706    2049    2787  0   79 19:30 ?        SNl    0:00 /usr/lib64/firefox/firefox
root       2706    2049    2788  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2789  1   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2790  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2791  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2793  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2796  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2797  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2798  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2898  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2900  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2901  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2902  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2905  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2912  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2913  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2942  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2943  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2944  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2954  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2956  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2957  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2974  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2975  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2976  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2977  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2978  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2986  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2988  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2989  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2997  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    2998  0   79 19:30 ?        SNl    0:00 /usr/lib64/firefox/firefox
root       2706    2049    3001  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3030  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3031  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3032  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3033  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3036  2   79 19:30 ?        Sl     0:01 /usr/lib64/firefox/firefox
root       2706    2049    3037  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3038  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3039  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3040  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3041  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3042  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3052  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3068  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3075  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3084  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3085  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3087  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3088  3   79 19:30 ?        Sl     0:01 /usr/lib64/firefox/firefox
root       2706    2049    3098  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3110  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3135  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3136  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3138  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox
root       2706    2049    3164  0   79 19:30 ?        Sl     0:00 /usr/lib64/firefox/firefox

Linux系统中查看LWP(轻量级进程)、进程 、 线程的ID的方法相关推荐

  1. 搞它!!!Linux系统中查看进程和计划任务管理

    文章目录 首先我们了解一下程序和进程的关系: 一.查看进程 1.查看静态的进程统计信息(ps) 2.查看静态的进程统计信息(top) 3.pgrep命令(查询进程信息) 4.pstree命令(查看进程 ...

  2. Linux系统中查看进程和计划任务管理

     各位小伙伴们大家好,本次给大家带来的是Linux操作系统中的进程和计划任务的管理,首先大家都知道程序是保存在外部存储介质(如硬盘.光盘)中的可执行机器代码和数据的静态集合,而进程是在CPU及内存中 ...

  3. Linux命令查看运行服务,在Linux系统中查看所有正在运行的服务

    在 Linux 系统中所有正在运行的服务都是用什么查看的?其实使用系统自带的工具和很多方法都可以查看到系统所有正在运行的服务,本文就和大家探讨这个问题. 前言 大多数 Linux 管理员会在 Syst ...

  4. linux系统中如何查ip,在Linux系统中查看ip的命令是什么

    在Linux系统中查看ip的命令是什么 发布时间:2020-04-30 10:32:07 来源:亿速云 阅读:432 作者:小新 在排除网络问题,设置新连接或配置防火墙时,了解设备的 IP 地址非常重 ...

  5. linux 查看磁盘信息命令行,Linux系统中查看磁盘空间信息的命令

    Linux系统中磁盘空间的信息我们要怎么查看呢?下面由学习啦小编为大家整理了Linux系统中查看磁盘空间信息的命令,希望对大家有帮助! Linux系统中查看磁盘空间信息的命令:一.df -lh 命令 ...

  6. 6种方法在Linux系统中查看IP地址

    在terminal输入命令 hostname -I 或 ifconfig 或 ip addr 或 ip address 或 ip addr show 或 ip address show 参考: 4种方 ...

  7. Linux系统中查看文件的几种方式

    Linux系统中查看文件的几种方式 0. 准备工作 1. 使用vim命令:查看并编辑文件 2. 使用cat命令:一次性显示文件的所有内容 3. 使用head 命令:显示文件开头 4. 使用tail 命 ...

  8. linux中关于防火墙的命令,Linux系统中查看防火墙的命令详解

    Linux系统中如果要查看到防火墙的状态信息要怎么办呢?下面由学习啦小编为大家整理了Linux系统中查看防火墙的命令详解,希望对大家有帮助! Linux系统中查看防火墙的命令详解:一.service方 ...

  9. 在linux系统中查看组管理信息命令,Linux常用命令(五)账号和组管理

    Linux常用命令(五)账号和组管理 一.管理用户账号 1.用户账号的分类 ■超级用户:root用户是Linux系统中默认的超级用户账号,对本主机拥有最大的权限,类似于Windows          ...

最新文章

  1. 重新启动C++Builder
  2. java课程设计总结与思考,你掌握了多少?
  3. ADSL获取的IP地址与网关相同,却能上网的原理
  4. Java基础-方法(2)和数组
  5. 经典C语言程序100例之八
  6. 纵横公路造价软件学习_通辽分公司组织开展2020年 养护工程造价预算培训
  7. SQL Server中SET赋值和SELECT赋值的区别
  8. SVN 使用beyondcompare 来版本对比
  9. 2022-2027年中国智能硬件行业市场深度分析及发展战略规划报告
  10. selenuim使用cookie登录京东
  11. imitate wechat - 0
  12. 两个IP组播综合配置示例
  13. python基础教程_python基础教程百度网盘
  14. 小米iot业务_一文看懂小米2019上半年财报:IoT平台连接设备达1.96亿台
  15. 007-寄存器EAX与AX,AH,AL关系
  16. MA、EMA、SMA、DMA、TMA、WMA
  17. python我的爬虫笔记
  18. ShopWind 开源电商系统 V3.4.3 发布,uni-app 商城案例,PC+APP+H5 + 小程序
  19. 微信屏蔽app下载链接
  20. 一、T100之料件管理

热门文章

  1. LeetCode#860: 柠檬水找零
  2. 计算机和影视结合专业,计算机专业专业建设总结与典型案例2.5微电影拍摄与后期制作(影视拍摄与后期制作技术)课....
  3. CodeForces 19E 仙女fairy
  4. 【Ribbit研习】下载安装
  5. 【第54题】输入、输出系列2-批量重命名,批量移动文件,批量删除tmp文件
  6. window7_64安装STAF
  7. 给小朋友讲故事——科学课,地球,太阳和月亮
  8. Kafka知识点概述
  9. roce流量抓包 linux,roce性能测试方法
  10. TweenMax.to()的使用