linux系统管理常用命令--top

linux系统管理常用命令--top

top显示进程所占的系统资源,具体用法介绍如下:

top命令用于动态监控进程所占的系统资源,默认每隔3秒变一次。它的特点是把占用系统资源(CPU、内存、磁盘I/O等)最高的进程放到最前面!上例中,top命令打印出了很多信息。包括系统负载(loadaverage)、进程数(Tasks)、CPU使用情况、内存(Mem)使用情况以及交换分区使用情况。

其中,VIRT这一项表示进程所占的虚拟内存,RES这一项为进程所占的真实内存大小,而%MEM这一项为使用内存的百分比。在top的状态下,按shift+m键可以按照内存大小排序,按数字1可以列出各颗CPU的使用状态。

注:

(1)上图中的running表示正在处理或排队的进程。

(2)zombie表示僵尸进程(即死的进程),很少有这种进程。

(3)在cpu中us表示平均cpu占用比,sy表示内核cpu占用比。

下面说一下,top常用选项和命令:

  1. 退出top命令可以用q键或者ctrl+c;
  2. top -c表示列出整条命令(COMMAND),如下图所示:
  3. top -d 5 (5秒变一次)
  4. top -bn1(1是数字,输出是静态的,用于shell脚本中。)
  5. top -p pid (查看程序的情况 )
  6. top -u 用户名
时间: 2024-10-02 11:00:51

linux系统管理常用命令--top的相关文章

Linux系统管理常用命令

Linux系统管理常用命令 分类: Linux2011-01-10 18:26 1538人阅读 评论(0) 收藏 举报 linuxcommandservicenginxuserunix 目录(?)[+] 1. 时间date 1)显示当前时间: date .//Wed Jul 29 11:05:11 CST 2009  2)date修改时间:date -s  date 修改时间2007-08-29 14:41 date -s 14:36:30   //时间为14点36分30秒 date 08291

Linux系统管理常用命令学习

在前面的Blog中给大家介绍了Linux安装和目录结构的相关知识,今天我们将正式的走进Linux系统,本期的内容如下: 1.Linux命令功能简单介绍 2.Linux系统管理常用命令 3.Linux系统管理常用热键 4.获取Linux命令帮助 5.内容总结 一.Linux命令功能介绍 首先介绍一个名词"控制台(console)",它就是我们通常见到的使用字符操作界面的人机接口,例如dos.我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令.我们现

笔记一:linux系统管理常用命令

写在开头,作为一名专科学生,可以说智商上和别人没什么不同,缺少的仅仅是自律,断断续续学linux一年多了,这次终于下定决心一口气往下学,顺便把之前学的也回顾下.(下面中文注释是自己比较直观的翻译,请勿怪) cut:截取命令 -d:指定字段分隔符,默认是空格 -f:指定要显示的字段 -f 1,3 -f 1-3 tail:截取文件倒数 -n head:截取开头 -n sort:排序命令 -n:升序排序 -r:降序 -t:字段分隔符 -k:以哪个字段为关键字进行排序  例:sort -t: -k3 /

linux系统管理常用命令(不定时更新)

1.关闭apache 版本一 /etc/init.d/httpd stop 版本二 /etc/init.d/apache2 stop 2.查看端口80 netstat -anp |gep 80 参数说明: -p process -a all -n 以数字显示地址和端口(否则忽略虚拟机动态ip,127.0.0.1会以localhost显示) 3.进程相关ps 使用权限:所有使用者 使用方式:ps [options] [--help] 说明:显示瞬间行程 (process) 的动态 参数:ps的参数

linux下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo

Linux中监控命令top命令使用方法详解

收集了两篇关于介绍Linux中监控命令top命令的详细使用方法的文章.总的来说,top命令主要用来查看Linux系统的各个进程和系统资源占用情况,在监控Linux系统性能方面top显得非常有用,下面就是我收集的关于Linux top命令的文章,希望能帮到大家 top作为日常管理工作中最常用也是最重要的Linux 系统监控工具之一,可以动态观察系统进程状况.top命令显示的项目很多,默认值是每5秒更新一次,按q键可以退出.显示的各项目为:-b : 批次模式运行.-c : 显示执行任务的命令行.-d

linux系统 (常用命令)

linux系统 (常用命令) cat tail -f 日 志 文 件 说    明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var/log/maillog 与邮件相关的日志信息 /var/log/cron 与定时任务相关的日志信息 /var/log/spooler 与UUCP和news设备相关的日志信息 /var/log/boot.log 守护进程启动和停止相关的日志消息

Linux系统常用命令(2)

上一篇博客:Linux系统常用命令:https://www.cnblogs.com/yanxuezhengwanqi/p/11504199.html 文件(夹)相关命令: 文件类型: ls -l 文件夹路径:查看指定路径下未被隐藏的文件的详细信息 ls -al 文件夹路径:查看指定路径下所有文件的详细信息 ls -dl 文件夹路径:查看该文件夹信息 第一列:文件类型和权限,共10位. 第1位是文件类型,-表示二进制文件,d表示目录文件,l表示链接文件. 注意:第1位是-表示二进制文件,后面9位出

嵌入式Linux GCC常用命令

本文和大家分享的主要是嵌入式Linux GCC常用命令相关内容,一起来看看吧,希望对大家学习嵌入式Linux有所帮助. 1.简介 GCC 的意思也只是 GNU C Compiler 而已.经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言:它现在还支持 Ada 语言.C++ 语言.Java 语言.Objective C 语言.Pascal 语言.COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等.而 GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了