通俗的讲程序是一个包含可以执行代码的静态的文件。进程是一个开始执行但是还没有结束的程序的实例。这篇文章给大家介绍Linux 快速找到运行中的进程的方法,小编觉得很有价值,分享给大家
1 进程概述

通俗的讲程序是一个包含可以执行代码的静态的文件。进程是一个开始执行但是还没有结束的程序的实例。

当程序被系统调用到内存以后,系统会给程序分配一定的资源(内存,设备等等)然后进行一系列的复杂操作,使程序变成进程以供系统调用。

1.1 进程的分类

按照进程的功能和运行的程序分类,进程可划分为两大类:

系统进程

可以执行内存资源分配和进程切换等管理工作,而且该进程的运行不受用户的干预,即使是root用户也不能干预系统进程的运行。

用户进程

通过执行用户程序、应用程序或内核之外的系统程序而产生的进程,此类进程可以在用户的控制下运行或关闭。

针对用户进程,又可以分为如下3类:

交互进程:由一个Shell终端其他的进程,在执行过程中,需要与用户进行交互操作,可以运行于前台,也可以运行于后台。

批处理进程:该进程是一个进程集合,负责按顺序启动其他的进程。

守护进程:守护进程是一直运行的一种进程,经常在Linux系统时启动,在系统关闭时终止。婴儿起名它们独立于控制终端且周期性地质学某种任务或等待处理某些发生的时间。例,httpd进程,crond进程等。

下面看下Linux 如何快速找到运行中的进程,具体内容如下所述:

日常运维过程中,如果遇到我们不熟悉的环境,如何以最快的速度查找到进程的目录在哪里,特别是有多个版本的软件,可以使用这个方法

如截图,运行的nginx 进程,乍看一下,根本不知道nginx 具体在哪个目录

如何第一时间找到对应进程的具体位置呢,上图nginx pid(进程号) 是11281

我们使用 命令 ls -l /proc/11281/exe 就能显示进程具体位置 如下截图

Linux 如何快速找到运行中的进程相关推荐

  1. linux暂停一个在运行中的进程

    对于一个运行中的进程,我们可以使用kill -STOP pid命令将其暂停执行,使用kill -CONT pid命令恢复其运行. 下面用一个实例说明: 1.首先使用tar命令打包/usr目录: [ro ...

  2. 从linux和ucos的比较中来看进程这个概念

    这种问题就要和ucos结合起来嘛. 程序和进程: 程序:存放在磁盘上的一些列代码和数据的可执行映像,是一个静止的实体. 进程:是一个执行中的程序,它是动态的实体. linux进程的四要素: 1. 有一 ...

  3. linux列举网卡,linux下快速列出局域网中所有主机名(计算机名)的脚本

    linux下快速列出局域网中所有主机名(计算机名)的脚本,脚本,主机名,网中,站长站,命令 linux下快速列出局域网中所有主机名(计算机名)的脚本 易采站长站,站长之家为您整理了linux下快速列出 ...

  4. C#如何得到运行中和杀死运行中的进程?

    C#如何得到运行中和杀死运行中的进程? 得到所有进程且杀死QQ的进程: foreach (System.Diagnostics.Process thisproc in System.Diagnosti ...

  5. Python快速找到列表中所有重复的元素

    Python快速找到列表中所有重复的元素:https://blog.csdn.net/sinat_29957455/article/details/103886088 index方法 为了能够找到元素 ...

  6. 诚之和:在 Linux 和 Windows 中快速找到 Java 应用程序进程 ID

    在这篇文章中,我们将讨论如何快速找到您的 Java 应用程序进程 ID.对于某些监控工具(如​yCrash ​),您需要将应用程序进程 ID 作为输入传递.如果您想查找包含多个不同选项的更详细的帖子来 ...

  7. linux 程序占内存,linux下,一个运行中的程序,究竟占用了多少内存

    1. 在linux下,查看一个运行中的程序, 占用了多少内存, 通常的命令有php (1). ps aux:html 其中  VSZ(或VSS)列 表示,程序占用了多少虚拟内存.linux RSS列 ...

  8. linux单cpu进程能并行吗,linux,cpu_如何知道运行多少个进程最有效率?,linux,cpu,并行,parallel-execution - phpStudy...

    如何知道运行多少个进程最有效率? grep 'physical id' /proc/cpuinfo | sort -u | wc -l grep 'core id' /proc/cpuinfo | s ...

  9. 计算机word资料,怎样快速找到电脑中的Word文档

    电脑里的资料多了找资料就很麻烦了,尤其是word文档,有时候必须一页一页的去找才能知道哪个是需要的文档,下面教大家一个快速找到所需文档的方法.该方法经过改进也可以用在其他格式的文档. 1.首先点击电脑 ...

最新文章

  1. Morris Traversal方法遍历二叉树(非递归,不用栈,O(1)空间)——无非是在传统遍历过程中修改叶子结点加入后继结点信息(传统是stack记录),然后再删除恢复...
  2. Java7中的switch支持String的实现细节
  3. win10微软图标点击无反应_win10点击任务栏没反应?这样操作就可以了
  4. POJ 1276 完全背包
  5. 再介绍一篇Contrastive Self-supervised Learning综述论文
  6. linux下查看硬盘信息、硬盘分区、格式化、挂载、及swap分区
  7. 配置mysql 问题解决
  8. 电脑当路由使用(目前只在win7上用过)
  9. UVA11729 Commando War【贪心】
  10. 学习使用常用的windbg命令(u、dt、ln、x)
  11. [转]CMS Content Management System(内容管理系统) 提供商
  12. Asp.net 5种页面转向方法 转载
  13. 西门子plc软件 linux,西门子PLC编程软件
  14. EXCEL多项式曲线拟合很好实际验算误差大的解决办法
  15. 双色球和大乐透的随机选号并排列
  16. CPE/CPA/CPL/CPC/CPM/CPO/CPS/CPV/CPT/CPP广告
  17. 开源IoT操作系统Mynewt使用简介
  18. 整流线性单元(Relu)及其变种(Leaky Relu、PRelu、ELU、SELU、CRelu、RRelu)
  19. 学习项目管理理论后的体会
  20. linux重命名文件或文件夹(mv命令 rename命令)

热门文章

  1. iOS 7 新版微信 URL 不支持跳转 App Store 的解决方案
  2. 让代码看起来更舒服, 修改VS颜色样式
  3. Go to sleep
  4. Eclipse+CDT+MinGW搭建C++环境 (转)
  5. Perl 变量(1)--纯变量
  6. Fedora 31安装RPMFusion源的方法
  7. 大众26亿美元投资自动驾驶公司,可这行人才还在继续流失
  8. AR模型在信号处理中的应用
  9. 基于OpenCV高斯模型的公共场景人流量统计
  10. 会声会影转换成html,HTML5视频制作会声会影就能做?