访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

每天一个linux命令(44):top命令

时间:2019-06-15

linux命令手册_linux命令_linux命令windows命令

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.

1.命令格式:

top[参数]

2.命令功能:

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

3.命令参数:

-b批处理

-c显示完整的治命令

-I忽略失效过程

-s保密模式

-S累积模式

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

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

-p<进程号>指定进程

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

4.使用实例:

实例1:显示进程信息

命令:

top

输出:

[root@TG1704log]#top

top-14:06:23up70days,16:44,2users,loadaverage:1.25,1.32,1.35

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

Cpu(s):5.9%us,3.4%sy,0.0%ni,90.4%id,0.0%wa,0.0%hi,0.2%si,0.0%st

kfree(ramblock_buf)。使用kmalloc和kfree来分配和释放内核内存,可以传递null给kfree,除此之外,所有传递给kfree的指针应当都是指向由kmalloc分配的内存的指针。echo -e "\n\tthis plugin shows the % of used mem, using free (whichever is available)\n\n\t$0:\n\t\t-c \tif the % of used mem is above , returns critical state\n\t\t-w \tif the % of used mem is below critical and above , returns warning state\n"。

swap qsort 3 /* swap: interchange v[i] and v[j] */ void swap int v[], int i, int j int temp。当编译器遇到函数调用swap(&m, &n)时,会用 swap() 函数的代码替换swap(&m, &n),同时用实参代替形参。 c swap swap void swap int x, int y /* wrong */ int temp。

PIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND

28894root2201501m405m10mS52.21.32534:16java

18249root1803201m1.9g11mS35.96.0569:39.41java

2808root2503333m1.0g11mS24.33.1526:51.85java

25668root2303180m704m11mS14.02.2360:44.53java

574root2503168m611m10mS12.61.9556:59.63java