软件性能测试相关的Linux命令总结

  • 今天我们一起来聊聊 在性能测试中常见的liunx监控命令.
  • 一、内存监控
  • 1.free (linux命令),free是指查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区
  • 2.vmstat ,vmstat 命令 告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息
  • 二、全局监控
  • 1.top 命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器用于按一定的顺序显示所有正在运行而且处于活动状态的实时进程,而且会定期更新显示结果。这条命令显示了CPU的使用率、内存使用率、交换内存使用大小、高速缓存使用大小、缓冲区使用大小,进程PID、所使用命令以及其他。它还可以显示正在运行进程的内存和CPU占用多的情况。
  • 三、CPU监控
  • 1.命令,显示系统已经运行了多长时间,它依次显示下列信息:当前时间、系统已经运行了多长时间、有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载
  • 四、磁盘监控
  • 1.df 命令 指的是检查文件系统的磁盘空间占用情况。
  • 2.iostat 命令用于 告中央处理器(CPU)统计信息和整个系统、适配器、tty 设备、磁盘和 CD-ROM 的输入/输出统计信息
  • 五、 络监控
  • 1.netstat 命令是控制台命令,是一个监控TCP/IP 络的非常有用的工具,它可以显示路由表、实际的 络连接以及每一个 络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的 络连接情况。
  • 六、进程监控
  • 1.ps 命令是查看进程的命令。ps查看正处于Running的进程,ps aux查看所有的进程。
  • 2.lsof 命令是用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。
  • 声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2022年4月1日
    下一篇 2022年4月1日

    相关推荐