1。影响



top命令用于在执行过程中显示程序进程,并且权限的使用是所有用户。



2。格式



顶上的延迟将是{ }



三.主要参数



d:指定更新间隔,以秒计算。



Q:更新不会延迟。如果用户有超级用户,top命令将以最高优先级执行。



c:显示进程的完整路径和名称。



S:累积模式的subitinerary已经完成或消失的CPU时间的积累。



S:安全模式。



I:不要显示任何空闲或僵尸。



n:显示更新的数量,并在完成后退出顶部。



4。解释



top命令是Linux系统管理的主要命令,它可以获得大量信息。这里我们演示了图1中给出的信息。



根据最高司令部(略)



第一行显示了下列项目:当前时间、系统运行时间、当前系统中的用户数以及1 5 10分钟系统的平均负载。一般来说,除非系统繁忙,否则负载值应该小于1。如果继续高于5,那么…仔细看看程序影响了整个系统!)。



第二行显示所有启动、当前运行、睡眠和僵尸的过程。(更需要注意的是最后一个僵尸的价值,如果不是0,嘿!看一看僵尸是什么过程!(停止):模型和睡眠过程应该有所不同,睡眠会主动放弃CPU,但停止是被动放弃CPU,用单步跟踪,停止(暂停)进程,让自己回到运行状态)。



第三行是使用CPU,包括美国CPU、SY用户空间占用百分比、CPU占用的内核空间百分比、NI用户进程空间变化优先级进程占用CPU百分比(中断处理、ID空闲占用)CPU百分比、CPU cpu、等待输入和输出时间百分比、Si。第三条目录的含义不明确:



第四行显示物理内存的使用,包括可用内存总数、所使用的内存、空闲内存和缓冲区占用的内存。



第五行显示交换分区的用法,包括总交换分区、所使用的、空闲的和缓存的大小。



第六行显示了最多数量的项目,下面列出了详细的解释。



进程标识号(每个进程的ID)



用户:进程所有者的用户名(进程的用户)



pr:进程的优先级别(优先级的简写,程序的优先级顺序,执行的时间越小)。



NI:进程的优先级级别值(尼斯的简写,与优先级有关,越小,越早执行)



虚拟:虚拟内存值,这个过程需要。



RES:进程的物理内存值。



进程所使用的共享内存值。



S:进程的状态,在S表示休眠,R表示正在运行,z表示死状态,n表示进程优先级值为负。



CPU:进程的CPU使用率。



%:进程占用的物理内存和总内存的百分比。



时间+:进程启动后所占用的总CPU时间(CPU使用时间的累积)



命令:进程的开始命令名,如果没有显示该行,进程将有一个完整的命令行。



在使用top命令的过程中,还可以使用一些交互命令来完成其他参数的功能,这些命令是由快捷键启动的。



立即刷新。



按CPU的大小排序。



t:按时间和累计时间排序。



问:退出top命令。



m:切换到显示内存信息。



t:切换显示过程和CPU状态信息。



c:切换显示命令和完整命令行的名称。



m:使用内存大小排序。



W:写当前设置为~ /。toprc文件。这是写作上的配置文件的推荐方法。



正如您所看到的,top命令是监视系统的强大工具,对于系统管理员来说尤其重要,然而,它的缺点是它消耗了大量的系统资源。



5。应用实例



上面命令可以用来监视特定用户和默认是监控所有用户的过程。如果你想看到指定的用户,按现状,U,关键,进入终端用户的名字,然后系统会切换到指定的用户程序接口,如如图2所示。



A.效应



自由命令用于显示内存的使用,而权限的使用是所有用户。



B.格式



自由{ B | K | } { M O } { } { -延迟T } {五}



C.主要参数



- B - K:内存使用情况分别显示在字节(KB,MB)中。



s延迟:显示每秒显示内存使用的秒数。



t:显示内存的总和。



o:没有显示缓冲区调整列。



D.应用实例



自由命令是查看内存使用的主要命令,与top命令相比,它具有使用简单、系统资源少的优点,自由命令可以不间断地监视通过s参数使用的内部使用,因此可以看作是一种方便的实时监控程序。



#自由B S5



使用此命令,终端将连续报告内存使用情况(以字节为单位),每隔5秒更新一次。