Linux里面top相当于windows下任务管理器吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux里面top相当于windows下任务管理器吗?相关的知识,希望对你有一定的参考价值。

题主你好,

可以这么理解.

正常情况下在windows下的任务管理器中可以查看都有哪些进程,相应的进程占用的cpu,内存等情况. top中也能看到这些情况.

但 windows系统管理器中你可以对进程进行操作,如杀死某个进程,但top中就不行了.

-----

下图是top命令回显的部分内容截图:

-----

总结: linux下的top命令只实现了windows任务管理器的部分功能,windows系统管理器不仅能实现对进程相关情况的查看,还能对其进行动作, 而top仅限于查看.

=====

希望可以帮到题主, 欢迎追问.

参考技术A 差不多,都是查看系统负载,cpu,内存,io的, 推荐一个比top更好的命令==> htop 参考技术B 可以这样类比吧

想这样说也行

通常 top 是命令行
任务管理器是图形化

Linux命令Top详解

  Top命令:

  Top相当于Windows中的任务管理器

  技术图片

  可以看到,输出结果分两部分,前5行是总览,下面是具体的进程资源占用情况。下面逐行看一下

  第1行

  top - 09:52:35 up 41 min, 2 users, load average: 4.25, 4.33, 3.03

  依次表示:当前时间、系统已经运行的时间、当前登录的用户数、系统在过去的1分钟,5分钟,15分钟的负载

  (PS:从这一行我们可以知道以下信息

  • 当前时间是09:52:35
  • 系统运行了41分钟
  • 当前有2个用户登录
  • 在过去1分钟,5分钟,15分钟的负载分别是 4.25, 4.33, 3.03,负载超过1,则表示超负荷)

  第2行

  Tasks: 173total,   1 running, 172 sleeping,   0 stopped,   0 zombie

  进程信息

  • total    进程总数
  • running   运行中的进程数
  • sleeping  睡眠中的进程数
  • stopped  停止的进程数
  • zombie   僵尸进程数

  (PS:从这一行我们可以知道,当前总共173个进程)

  第3行

  %Cpu(s): 98.9 us, 1.0 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.1 si, 0.0 s

  CPU使用情况

  us : 用户进程占用CPU百分比

  sy : 内核进程占用CPU百分比

  ni : 改变过优先级的进程占用CPU百分比

  id : 空闲CPU百分比

  wa : IO等待的进程占用CPU百分比

  hi : 硬中断占用CPU的百分比

  si : 软中断占用CPU的百分比

  第4行

  KiB Mem : 949572 total, 55160 free, 537204 used, 357208 buff/cache

  物理内存使用情况

  • total  总的内存大小
  • used  已使用
  • free  未使用
  • buffers  内核缓冲区   

  可用内存 = free + buffers + cached

  第5行

  KiB Swap:   102396 total,    91212 free,    11184 used.   240348 avail Mem

  虚拟内存使用情况

  其余行

  技术图片

 

   

 

  

以上是关于Linux里面top相当于windows下任务管理器吗?的主要内容,如果未能解决你的问题,请参考以下文章

Linux命令Top详解

linux 怎样打开任务管理器

新手教程四:Linux常用命令以及vim操作解析

CentOS下cpu分析 top

linux系统下top命令参数详解

Linux top命令详解