linux怎样使用top命令查看系统状态

linux怎样使用top命令查看系统状态,第1张

1.命令格式:top [参数]

2.命令功能:

显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等

3.命令参数:

-b 批处理

-c 显示完整的治命令

-I 忽略失效过程

-s 保密模式

-S 累积模式

-i<时间> 设置间隔时间

-u<用户名> 指定用户名

-p<进程号> 指定进程

-n<次数> 循环显示的次数

4.使用实例:

实例1:显示进程信息

命令:top

输出:

复制代码

代码如下:

[root@TG1704 log]# top

top - 14:06:23 up 70 days, 16:44, 2 users, load average: 125, 132, 135

Tasks: 206 total, 1 running, 205 sleeping, 0 stopped, 0 zombie

Cpu(s): 59%us, 34%sy, 00%ni, 904%id, 00%wa, 00%hi, 02%si, 00%st

Mem: 32949016k total, 14411180k used, 18537836k free, 169884k buffers

Swap: 32764556k total, 0k used, 32764556k free, 3612636k cached</p> <p>PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

28894 root 22 0 1501m 405m 10m S 522 13 2534:16 java

18249 root 18 0 3201m 19g 11m S 359 60 569:3941 java

2808 root 25 0 3333m 10g 11m S 243 31 526:5185 java

25668 root 23 0 3180m 704m 11m S 140 22 360:4453 java

574 root 25 0 3168m 611m 10m S 126 19 556:5963 java

1599 root 20 0 3237m 19g 11m S 123 62 262:0114 java

1008 root 21 0 3147m 842m 10m S 03 26 4:3108 java

13823 root 23 0 3031m 21g 10m S 03 68 176:5734 java

28218 root 15 0 12760 1168 808 R 03 00 0:0143 top

29062 root 20 0 1241m 227m 10m S 03 07 2:0732 java

1 root 15 0 10368 684 572 S 00 00 1:3085 init

2 root RT -5 0 0 0 S 00 00 0:0101 migration/0

3 root 34 19 0 0 0 S 00 00 0:0000 ksoftirqd/0

4 root RT -5 0 0 0 S 00 00 0:0000 watchdog/0

5 root RT -5 0 0 0 S 00 00 0:0080 migration/1

6 root 34 19 0 0 0 S 00 00 0:0000 ksoftirqd/1

7 root RT -5 0 0 0 S 00 00 0:0000 watchdog/1

8 root RT -5 0 0 0 S 00 00 0:2059 migration/2

9 root 34 19 0 0 0 S 00 00 0:0009 ksoftirqd/2

10 root RT -5 0 0 0 S 00 00 0:0000 watchdog/2

11 root RT -5 0 0 0 S 00 00 0:2366 migration/3

12 root 34 19 0 0 0 S 00 00 0:0003 ksoftirqd/3

13 root RT -5 0 0 0 S 00 00 0:0000 watchdog/3

14 root RT -5 0 0 0 S 00 00 0:2029 migration/4

15 root 34 19 0 0 0 S 00 00 0:0007 ksoftirqd/4

root 3843 3598 0 00:08 pts/0 00:00:00 grep --color=auto fcitx

1作用

kill命令用来中止一个进程。

2格式

kill [ -s signal | -p ] [ -a ] pid …

kill -l [ signal ]

3参数

-s:指定发送的信号。

-p:模拟发送信号。

-l:指定信号的名称列表。

pid:要中止进程的ID号。

Signal:表示信号。

4说明

进程是Linux系统中一个非常重要的概念。Linux是一个多任务的 *** 作系统,系统上经常同时运行着多个进程。我们不关心这些进程究竟是如何分配的,或 者是内核如何管理分配时间片的,所关心的是如何去控制这些进程,让它们能够很好地为用户服务。

Linux *** 作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。交互进程是由一个Shell启动的进程。交互进程既可以在前台运行,也 可以在后台运行。批处理进程和终端没有联系,是一个进程序列。监控进程(也称系统守护进程)时Linux系统启动时启动的进程,并在后台运行。例 如,>

top命令实时只能显示一屏的信息,通常是按CPU的占用率排序的。你的进程排到后面去了,所以看不到。

你运行这个命令看看: top -c -n 1 -b,你的进程应该在里面,但只显示完整一屏。

以上就是关于linux怎样使用top命令查看系统状态全部的内容,包括:linux怎样使用top命令查看系统状态、如何用linux组合指令查找某个进程并杀死、linux下的top命令,有些进程看不到等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10207786.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存