top命令的用法「建议收藏」

1、top命令:相当于Windows下的资源管理器,能够动态实时的显示系统中进程的资源占用情况。2、在Linux终端上输入top命令出现的结果及其表示的含义如下图:顺便说一下uptime命令3、以上是默认的显示内容,可以通过快捷键来更改显示的内容:<1>按f键:会显示如下列表选a-z键就可以显示或者隐藏对应的列,按回车键确定。<2>按o键可以改变列的显示顺序。按a-z将相应…

大家好,又见面了,我是你们的朋友全栈君。

1、top命令:相当于Windows下的资源管理器,能够动态实时的显示系统中进程的资源占用情况。

2、在Linux终端上输入top命令出现的结果及其表示的含义如下图:

top命令的用法「建议收藏」

顺便说一下uptime命令

top命令的用法「建议收藏」

3、以上是默认的显示内容,可以通过快捷键来更改显示的内容:

<1>按f键:会显示如下列表

top命令的用法「建议收藏」

选a-z键就可以显示或者隐藏对应的列,按回车键确定。

<2>按o键可以改变列的显示顺序。按a-z将相应的列向后移;按A-Z将相应的列向左移。

<3>按F或者O键,然后按照a-z可以将进程按照相应的列进行排序,大写的R键可以将当前的排序倒转。

4、参数选项:

top -d 秒数:表示进程界面更新时间(默认5秒)

top -b p 2>/tmp/top.txt   表示将top进程表在/tmp/top.txt中打印两次。

top -p 1  查看进程号为1的进程

-q top没有任何延迟时间的进行刷新。如果调用程序有超级用户权限,top将会以尽可能高的优先级运行。

-S 指定累计模式

-s 使top命令在安全模式中运行。将去除交互命令带来的潜在危险。

-i 使top不显示任何闲置或者僵死的进程。

-c 显示整个命令行而不是整个命令名

top命令的用法「建议收藏」

5、使用情况举例;

<1>2000毫秒刷新一次,总共5次,输出内容存放在cur.txt中。

#top -b -d 2.5 -n 5>cur.txt

<2>快速按%CPU列排序:大写字母P

快速按%MEM列排序:大写字母M

快速按%TIME+列排序:大写字母T

(默认降序,升序可使用R)

<3>选择显示列或者其他列:小写字母f

交换列显示顺序:小写字母o

选择需要排序的列:大写字母F

6、top命令显示过程中使用一些交互命令:

Ctrl L:擦除并且重写屏幕

h或者 :显示帮助画面

k :终止一个进程;默认使用15信号,可以使用信号9来强制结束该进程。但是在安全模式下此命令被屏蔽。

i  :忽略闲置和僵死进程,开关式命令。

q  :退出程序。

r   :重新安排一个进程的优先级。默认值是10,输入一个正值使优先级降低;输入一个负值使优先级升高。

S  :切换到累计模式。

s   :改变两次刷新的延迟时间。单位为秒,如果有小数,切换为ms,输入0则系统不断的刷新,默认值是5.

f或者F  :从当前显示中添加或者删除项目。

o或者O   :改变显示项目的顺序。

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

m   :切换显示内存信息。

I    :切换显示平均负载和CPU状态信息。

M   :根据驻留内存大小进行排序。

P   :根据CPU使用百分比大小进行排序。

T    :根据时间或者累计时间进行排序。

W   :写top配置文件的方法。将当前设置写入~/toprc文件中。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128103.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java高性能文件缓存_java缓存机制

    java高性能文件缓存_java缓存机制转载地址:http://blog.csdn.net/madun/article/details/8569860最近再ITEYE上看到关于讨论JAVA缓存技术的帖子比较多,自己不懂,所以上网大概搜了下,找到一篇,暂作保存,后面如果有用到可以参考。此为转贴,帖子来处:http://cogipard.info/articles/cache-static-files-with-jnotify-and-eh…

    2022年10月4日
    1
  • Java 方法

    Java 方法

    2021年10月7日
    38
  • LoadRunner AJAX TruClient协议Tips and Tricks

    LoadRunner AJAX TruClient协议Tips and Tricks

    2021年8月25日
    48
  • 完全卸载Office_vs卸载不了也安装不了了

    完全卸载Office_vs卸载不了也安装不了了  手动卸载步骤:   VisualStudioExpressEditions进入控制面板,运行添加或删除程序 卸载”MSDNLibraryforVisualStudio2005Beta” 卸载”MicrosoftSQLServer2005ExpressEdition” 卸载”MicrosoftSQLServer2005ToolsExpressEdition” 卸载”MicrosoftSQLNativeClient” 卸载”DMATranspor

    2022年9月14日
    2
  • 表白生成器PHP源码,表白网页在线生成源码[通俗易懂]

    表白生成器PHP源码,表白网页在线生成源码[通俗易懂]在520这个节日里面,很多人都开始了表白计划,对于那些不敢说出口的问题,就直接来此下载520表白网页一键生成软件,帮助你们直接生成最棒的表白页面,让你们增加成功的机会。520表白网页一键生成软件简介如果你喜欢她不能亲自向她说不如做个网页,把自己想说的话写进去,然后发个地址给她,里面添加她喜欢的音乐或者mv。不会做网页怎么办,没事。表白网页生成器帮助你!无需任何编程。一键生成,然后把生成在桌面的i…

    2022年5月21日
    35
  • Java字符串分割函数split「建议收藏」

    Java字符串分割函数split「建议收藏」Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项: 1.split方法 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 基本格式:stringObj.split([separator,[limit]]) (1)stringObj 必选项。要被分解的对象即你想要进行操作的字符串,该对象…

    2022年6月17日
    27

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号