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命令,有些进程看不到等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)