带示例的Linux top命令教程

Linux提供了top命令,以便从命令行方便地监视系统资源。top common通过每2秒更新一次信息来实时提供有关CPU、内存、网络和进程使用情况的信息。top命令默认由流行的Linux发行版提供,不需要安装它。

null

显示有关Top命令的帮助信息

top命令提供了许多特性和选项,所有相关的top命令特性和参数都可以在帮助信息中列出。帮助信息可以以不同的方式显示。-h参数将显示非常简单的帮助信息,这些信息将列出参数。

$ top -h

可以收集有关选项和参数的更详细的帮助信息。top命令的手册页可以如下所示使用。

$ man top
图片[1]-带示例的Linux top命令教程-yiteyi-C++库

开始顶部命令

top命令可以在没有任何参数的情况下启动,也可以使用某些参数。如果在没有任何参数的情况下启动top命令,您将看到以下屏幕。

$ top
图片[2]-带示例的Linux top命令教程-yiteyi-C++库
  • PID 显示给定进程的进程ID。
  • 公共关系 显示给定进程的优先级。
  • SHR公司 显示进程使用的共享内存量。
  • 病毒 显示进程使用的总虚拟内存。
  • 用户 显示进程的所有者和用户。
  • %%中央处理器 显示进程的CPU使用率百分比。
  • 时间+ 显示给定进程使用的CPU总时间。
  • SHR公司 显示给定进程的共享内存大小(KB)。
  • 显示了流程的良好价值。
  • %%记忆 显示进程的内存使用情况。
  • 命令 是创建进程的命令。

相关文章: 如何为RHEL、CentOS、Fedora安装和启用Epel发布库?

在指定的间隔/刷新计数后退出

默认情况下,top命令在启动时将永远运行。它也会定期更新屏幕。如果要在指定的刷新计数后退出顶部命令屏幕,可以使用带有刷新计数编号的-n选项。在下面的示例中,top命令将在5次刷新后退出。

$ top -n 5

显示特定用户进程

默认情况下,top命令将列出所有用户的进程。但是如果您想列出特定用户的进程,可以使用-u选项和用户名。在下面的示例中,名为 伊斯梅尔 将列出流程。

$ top -u ismail

更改文本颜色

顶层命令界面通常使用白色和黑色。或者根据bash和终端配置设置背景色。但是可以在top命令运行时使用z键更改这些默认颜色。这会把颜色变成红色。

z
图片[3]-带示例的Linux top命令教程-yiteyi-C++库
更改文本颜色

显示二进制文件或可执行文件的绝对路径

top命令只显示进程名和可执行文件名。如果需要列出二进制或可执行文件的绝对或完整路径,可以使用 c 运行top命令时按。

c
图片[4]-带示例的Linux top命令教程-yiteyi-C++库
显示二进制文件或可执行文件的绝对路径

终止正在运行的进程

top命令通过提供进程的PID或进程ID来终止进程 k 键并提供进程ID,在本例中为12823。

k
图片[5]-带示例的Linux top命令教程-yiteyi-C++库
终止正在运行的进程

为top命令设置更新间隔

默认情况下,top命令以1秒的间隔更新屏幕和信息,在某些情况下,这是一个很短的间隔。您可以使用 -d级 选项并提供秒作为参数。在下面的示例中,我们将top命令更新间隔设置为5秒,这样更可靠。

$ top -d 5

从顶部命令交互屏幕退出/退出

执行top命令时,它将永远运行,除非未指定或退出刷新计数。您可以使用 q 钥匙。

q
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享