美文网首页linux
Linux下的进程之进程管理

Linux下的进程之进程管理

作者: CurryCoder | 来源:发表于2019-03-08 08:56 被阅读13次

一、进程的查看

  • 不管在测试的时候、在实际的生产环境中,还是自己的使用过程中,难免会遇到一些进程异常的情况,所以 Linux 为我们提供了一些工具来查看进程的状态信息。我们可以通过 top 实时的查看进程的状态,以及系统的一些信息(如 CPU、内存信息等),我们还可以通过 ps 来静态查看当前的进程信息,同时我们还可以使用 pstree 来查看当前活跃进程的树形结构。
  • 1.1 top工具的使用
    • top工具是我们常用的一个查看工具,能实时的查看我们系统的一些关键信息的变化。
    • 直接在终端下输入top后,会看到下图:


      top命令结果.png
    • top 是一个在前台执行的程序,所以执行后便进入到上图的一个交互界面,正是因为交互界面我们才可以实时的获取到系统与进程的信息。在交互界面中我们可以通过一些指令来操作和筛选。在此之前我们先来了解显示了哪些信息。
    • top命令显示的第一行解释:
      • top 表示当前程序的名称
      • 11:05:18 表示当前的系统的时间
      • up 8 days,17:12 表示该机器已经启动了多长时间
      • 1 user 表示当前系统中只有一个用户
      • load average: 0.29,0.20,0.25 分别对应1、5、15分钟内cpu的平均负载。

未完待续,敬请期待....

相关文章

  • Linux下的进程之进程管理

    一、进程的查看 不管在测试的时候、在实际的生产环境中,还是自己的使用过程中,难免会遇到一些进程异常的情况,所以 L...

  • 第1篇 Linux多线程

    进程 在理解线程之前,首先需要了解UNIX/Linux进程。 进程是由操作系统创建的,需要相当数量的“开销”。 进...

  • Linux内核学习008——进程管理(四)

    Linux内核学习007——进程管理(四) 进程家族树 Unix系统的进程之间存在一个明显的继承关系,所有的进程都...

  • linux006 linux文件权限(基础介绍)

    UNIX 系统中除进程之外的一切皆是文件,而 Linux 保持了这一特性。为了便于文件的管理,Linux 还引入了...

  • Binder面试详解

    我们知道,Android系统是基于Linux内核的。而Linux的进程又遵循进程隔离机制,导致进程之间不能进行互相...

  • kill与信号量

    kill 命令 用于终止指定的进程(terminate a process),是 Unix/Linux 下进程管理...

  • linux进程管理(下)

  • Linux进程管理详解(转)

    Linux进程管理详解 1.1 Linux进程管理 进程管理是操作系统的最重要的功能之一。有效率的进程管理能保证一...

  • JAVA并发编程-基本概念

    基本概念 程序、进程、线程之间的概念 程序是静态的概念windows下通常指exe 文件 linux 下 ja...

  • 多线程编程

    多线程编程之Linux环境下的多线程(一)多线程编程之Linux环境下的多线程(二)多线程编程之Linux环境下的...

网友评论

    本文标题:Linux下的进程之进程管理

    本文链接:https://www.haomeiwen.com/subject/bpjlpqtx.html