linux的pvtrace环境配置
1.查看当前ubuntu版本号
froid@ubuntu:~/Desktop$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04 LTS
Release: 10.04
Codename: lucid
2.如何终止ping
ctrl+c
3.linux修改文件访问权限
chmod 777 文件名
chmod -R 777 文件名 【注意是R,不是r】
参考:http://blog.csdn.net/chenjiiinliang/article/details/7288173
删除文件夹及其子文件
rm -rf 文件夹名
4.ubuntu更换软件源
/etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
5.安装pvtrace和graphviz工具:
$ sudo apt-get install graphviz
$wget http://public.dhe.ibm.com/software/dw/library/l-graphvis/pvtrace.zip
$unzip pvtrace.zip –d pvtrace
$cd pvtrace
$make
$make install
------------------------------------------------------------------------------------------------------------11.06晚追加
6.打开终端快捷键 ctrl+alt+t
7.Ubuntu忘记root密码
Ubuntu的root默认是禁止使用的,在安装的时候也没要求你设置root的密码,和红帽系统系列这里是不同的。
要在Ubuntu下使用root,我们可以使用终端给root设置密码sudo passwd root

-------------------------------------------------------------------------------------------------------------11.30下午追加
8.VMware Workstation 11序列号:1F04Z-6D111-7Z029-AV0Q4-3AEH8
9.安装pvtrace:将压缩包拖入ubuntu,Extract Here,make,make install
安装graphviz:sudo apt-get install graphviz,网址http://www.graphviz.org/Download..php
追踪cflow:将压缩包拖入ubuntu,Extract Here,cd Desktop/cflow-1.1/,配置./configure,修改src下的makefile
搜索posix.$(OBJEXT) 在其后加入 instrument.$(OBJEXT)

搜索CFLAGS = -g 将其后改为 -finstrument-functions
修改这个参数的作用是在程序中加入hook 使得在每次程序进入和退出时分别调用两个函数enter 和exit 获得函数地址

搜索posix.c,在其后加入\ 换行加入instrument.c

然后将pvtrace文件夹下的insrtument.c复制到cflow的src文件夹下
在目录cflow-1.1下 make,make install【如果权限不够,切换到root用户】
cd src,使用cflow追一个文件,如cflow rc.c 生成trace.txt
pvtrace cflow
dot -Tpng graph.dot -o graph.png 生成graph.dot文件和图像graph.png
10.参考:http://blog.csdn.net/u014526260/article/details/48445197
http://blog.sina.com.cn/s/blog_67fcf49e0101m06d.html
ftp://download.gnu.org.ua/pub/release/cflow
11.实验数据 http://blog.csdn.net/mangoer_ys/article/details/25974067
linux的pvtrace环境配置的更多相关文章
- linux内核编译环境配置
linux内核编译环境配置 如果不是编译内核,只需要安装与内核相匹配的kernel-devel开发包即可.即是/lib/modules/`uname -r`/build -> /usr/src/ ...
- Linux odoo开发环境配置
Linux odoo开发环境配置 安装postgresql9.6 第1步:添加RPM源(通过官网获取下载地址) yum install https://download.postgresql.org/ ...
- DELPHI10.2的LINUX数据库开发环境配置
DELPHI10.2的LINUX数据库开发环境配置 ubuntu使用firedac访问mysql1.安装mysql-client包sudo apt-get install mysql-client m ...
- windows eclipse直接访问远程linux hadoop开发环境配置(符合实际开发的做法)
CDH 5.x搭建请参考CentOS 7离线安装CDH 5.16.1完全指南(含各种错误处理). 如果使用的是cloudera quickstart vm,则只能在linux服务器中使用eclipse ...
- 【Linux】svn环境配置
Ubuntu 安装svn环境配置 1. 安装 sudo apt-get install subversion 安装过程需要数据[Y] 2. svn位置选择 安装完成之后,选择svn目录位置, 将其放在 ...
- Linux下mpi环境配置与执行步骤(Ubuntu为例)
转载注明出处: http://blog.csdn.net/bendanban/article/details/9136755 以两台计算机为例,将这两台计算机应用于MPI运行环境. 第一步:在两台机器 ...
- linux golang开发环境配置(离线方式)
<获取开发工具> 到https://www.golangtc.com/download 下载安装包, 根据自己的系统选择合适的开发包,这里选择go.1.9.2.linux-amd6 ...
- Linux系统Java环境配置
1.卸载Linux系统自带的JDK java -version rpm -qa | grep -i java 我们要删除掉自带的JDK环境 rpm -e --nodeps java-1.6.0-ope ...
- linux下php环境配置
参: http://www.laozuo.org/5542.html LAMP,基于Linux/Apache/MySQL/PHP架构的网站建设环境,对于一般的网站来说足够使用,如果我们的网站访问量或者 ...
随机推荐
- ecshop 分页小记
ecshop 分页是ajax请求的,必须在主文件里有个 act = query 处理,分页会请求这个act <?php //获取列表 if($_REQUEST['act']=='list'){ ...
- iOS Plugins
iOS Plugins This section provides details for how to implement native plugin code on the iOS platfor ...
- selenium1,selenium2,watir的比较
接触web方面的自动化测试,会接触几个常用的工具,selenium1,selenium2,watir 有的时候总是混淆,那么他们的优缺点啥的呢,在让你给项目选自动化框架,会选择哪个??? 1,语言的支 ...
- ramfs/tmpfs: Linux RAM filesystems
Previously in windows, I uses ramdisk, to accelerate chrome browsing. However, in linux, this is mad ...
- JAVA: 接入YSDK遇到的问题
JAVA后台接口: 1, 腾讯开放平台: http://wiki.open.qq.com/wiki/%E9%A6%96%E9%A1%B5 2,YSDK介绍,大概流程: http://wiki.open ...
- memcached and redis
http://hzp.iteye.com/blog/1872664 http://www.diggerplus.org/archives/190 Redis
- 第九十节,html5+css3pc端固定布局,底部区域,说明区域,版权区域
html5+css3pc端固定布局,底部区域,说明区域,版权区域 完成: HTML代码: <!--尾部--> <footer class="wei-bu"> ...
- 第四节,Linux基础命令
第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令 ...
- 《JS权威指南学习总结--8.3 函数的实参和形参》
内容要点: 一.可选形参 当调用函数的时候传入的实参比函数声明时指定的形参个数要少,剩下的形参都将设置为undefined值. 例如: //将对象o中可枚举的属性名追加至数组 //如果省略a,则创建一 ...
- POJ 1094 Sorting It All Out(经典拓扑+邻接矩阵)
( ̄▽ ̄)" //判环:当入度为0的顶点==0时,则有环(inconsistency) //判序:当入度为0的顶点仅为1时,则能得到有序的拓扑排序,否则无序 //边输入边判断,用contin ...