Gnuplot 是一种免费分发的绘图工具,可以在各种主流平台上使用。
它可以在 gnuplot 提示符中发出命令,可以在交互模式下操作该工具;也可以从文件中读取命令,以批处理模式生成图表。
Gnuplot 还有大量的演示脚本,通常位于安装目录的 demo 子目录中。该目录中的各个 .dem 文件演示了各个函数,all.dem 将它们一次全部加载。
在 gnuplot 提示符进行下列操作:
gnuplot > cd '/usr/local/gnuplot/demo'
gnuplot > load 'all.dem'
这里使用 sar 命令输出 CPU 和 IO 的统计信息,再使用 Gnuplot 生成统计图。
分别生成 CPU 和 IO 的统计信息,输出到文件
LANG=C sar | awk '/^[012]/{print $0}' | grep all > cpu.dat
LANG=C sar -b | awk '/^[012]/{print $0}' > io.dat
根据 CPU 和 IO 的统计信息生成到同一张图片
gnuplot > plot 'cpu.dat' using 1:($3) title 'cpu' with lines
gnuplot > replot 'io.dat' using 1:($6/100) title 'io' with lines
输出图片(注意:输出到当前目录下)
gnuplot > set terminal png
gnuplot > set output 'cpu_io.png'
gnuplot > replot
sar 命令其它的性能数据统计选项:
sar -B 输出内存页面的统计信息
sar -c 输出每秒创建的进程数的进程统计信息
sar -n DEV |grep eth0 输出网络设备状态的统计信息
sar -q 输出进程队列长度和平均负载状态统计信息
sar -r 输出内存和交换空间的统计信息
sar -R 输出内存页面的统计信息
sar -v 输出inode、文件和其他内核表的信息
sar -w 输出系统交换活动信息
sar -W 输出系统交换的统计信息
sar -y 输出TTY设备的活动信息
sar -A 显示全面的累计统计信息
分享到:
相关推荐
gnuplot生成GIF代码脚本
Gnuplot 是一种免费的绘图工具,可以移植到各种主流平台。它可以下列两种模式之一进行操作: (1)当需要调整和修饰图表使其正常显示时,通过在 ... (2)gnuplot 可以从文件中读取命令,以批处理模式生成图表。
根据sar数据生成以下图: CPU使用率平均负载RAM使用I / O传输每秒创建的进程交换使用上下文切换任务(运行队列,活动,已阻止) 网络接口统计信息(默认为eth0) TCP / UDP套接字要求对于基本功能,您将需要使用...
或者,gnuplot 可以从文件中读取命令,以批处理模式生成图表。例如,如果您正在运行一系列的实验,需要每次运行后都查看结果图表;或者当您在图表最初生成很久以后需要返回图表修改某些内容时,批处理模式能力会特别...
gnuplot是一款开源数据画图软件,主要使用命令画图,此为其若干经典画图的命令实例。
gnuplot绘图工具(转)gnuplot绘图工具(转)
gnuplot最新版4.2.6的使用常见问题解答
gnuplot 使用技巧 画图 仿真 NS
科学绘图软件 Gnuplot 使用指南由网友总结 作者戏称自己红领巾 嘿嘿 值得一看
用户通过输入命令,可以逐步设置或修改绘图环境,并以图形描述数据或函数,使我们可以借由图形做更进一步的分析。 gnuplot是由Colin Kelly和Thomas Williams于1986年开始开发的科学绘图工具,支持二维和三维图形。它...
GNUPLOT 是在1986年由Colin kelley和Thomas Williams所发展的绘图公用程序,可... GNUPLOT 执行使用者输入的每一项命令,可逐步设定或修改绘图环境。它以图形表达数据或函数,使我们藉由图形做更进一步的分析。
Gnuplot 英文原版教材。Gnuplot是一个命令行的交互式绘图工具(command-driven interactive function...用户通过输入命令,可以逐步设置或修改绘图环境,并以图形描述数据或函数,使我们可以借由图形做更进一步的分析。
gnuplot是linux下的命令行开源画图软件,也有windows 下的GUI版本,命令简单易用,可批量画图,可画数据图,函数图。是一款经典画图软件,此为其中文教程。
Linux系统下开源工具gnuplot使用手册
主要介绍了编写Bash Shell通过gnuplot绘制系统性能数据图的方法,做到可视化数据收集,需要的朋友可以参考下
如何用gnuplot来将几个trace文件中的不同数据画在一张图里进行比较
在linux下需要对数据进行统计画图的时候,常常用到gnuplot工具。比如做NS2仿真的时候,最经常使用。本资源通过自己的学习心得,整理了gnuplot作图常用的基本命令。希望对大家有所帮助。
免费的绘图软件——Gnuplot,一般优秀的科技文献都是用latex来编写的,所以gnuplot提供了直接输出 tex文件的功能,只需要把output设置为latex就可以了。
Linux下gnuplot的安装包下载,其安装步骤见我的博客:gnuplot压缩包以及Linux系统中gnuplot安装详解