您好,从您博客中学习到这个方法,不过木有成功呀,求助:

1. 我的inodewatch.stp在不同的目录下

/usr/share/doc/systemtap-client-1.8/examples/io/inodewatch.stp

不过内容一致,应该是不影响的吧~

内核版本:2.6.32-279.14.1.el6.x86_64

我运行“rpm -qf /usr/bin/stap”得到的结果是:

systemtap-client-1.8-7.el6.x86_64

systemtap-devel-1.8-7.el6.x86_64

2. 然后根据您用法,我在boot分区随便建一个文件,并写入内容……

然后调用stap去找到哪个进程在写该文件!报错了……

[root@test boot]# stap /usr/share/doc/systemtap-client-1.8/examples/io/inodewatch.stp 8 1 25

semantic error: while resolving probe point: identifier ‘kernel’ at /usr/share/systemtap/tapset/vfs.stp:820:19

source: probe vfs.write = kernel.function(“vfs_write”)

^

semantic error: missing x86_64 kernel/module debuginfo under ‘/lib/modules/2.6.32-279.14.1.el6.x86_64/build’

semantic error: while resolving probe point: identifier ‘vfs’ at /usr/share/doc/systemtap-client-1.8/examples/io/inodewatch.stp:3:7

source: probe vfs.write, vfs.read

^

semantic error: no match

semantic error: while resolving probe point: identifier ‘kernel’ at /usr/share/systemtap/tapset/vfs.stp:752:18

source: probe vfs.read = kernel.function(“vfs_read”)

^

semantic error: while resolving probe point: identifier ‘vfs’ at /usr/share/doc/systemtap-client-1.8/examples/io/inodewatch.stp:3:18

source: probe vfs.write, vfs.read

^

Pass 2: analysis failed. Try again with another ‘–vp 01′ option.

Missing separate debuginfos, use: debuginfo-install kernel-2.6.32-279.14.1.el6.x86_64

正在http://sourceware.org/systemtap/ 继续学习中……

求指导: lin_credible@163.com. 或者直接回复,万分感谢~~

[Reply]

Yu Feng Reply:

June 27th, 2013 at 11:51 am

系统的符号信息没安装好。

Linux进程被视为文件,Linux下如何知道文件被那个进程写相关推荐

  1. Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限

    一台老的PHP后台服务器,今天用 free -m 查看,发现内存跑满了. 再 top,然后按下shift+m,也就是按内存占用百分比排序,发现排在第一的进程,才占用0.9%,那是什么占用的呢?谷歌了一 ...

  2. linux怎么复制文件夹全部内容,linux局域网怎么复制文件夹下的全部文件到另外文件夹...

    在Linux系统局域网中复制或拷贝文件我们可以用cp或者copy命令,但要对一个文件夹中的全部文件复制到另外一个文件夹中去,如何进行操作呢?linux局域网复制文件夹下的全部文件到另外文件夹的方法其实 ...

  3. 深入探讨:linux中遍历文件夹下的所有文件

    深入探讨:linux中遍历文件夹下的所有文件 http://www.jb51.net/article/37664.htm

  4. Linux下 删除文件夹下的所有文件

    Linux下  删除文件夹下的所有文件,而不删除文件夹本身 的命令: 1.先进入要删除的文件夹 切记 不管用什么命令: cd /app/www/test 2.删除此文件下的文件 rm -f /app/ ...

  5. linux c 读取目录及其子目录下所有.jpg文件的文件名(无后缀)

    此程序用来生成<yolo v2中VOC数据生成labels所需的图片文件名文档>train.txt linux c 读取目录及其子目录下所有.jpg文件的文件名:   http://www ...

  6. linux清楚指定文件夹下的空文件夹

    要在 Linux 系统中清除指定文件夹下的空文件夹,可以使用 rmdir 命令. 例如,如果要清除 ~/documents 文件夹下的所有空文件夹,可以使用以下命令: find ~/documents ...

  7. Linux环境下移动一个文件夹下的所有文件到另一个文件夹

    Linux环境下移动一个文件夹下的所有文件到另一个文件夹 研究命令 最近需要把一个环境里的文件,迁移到另一个环境里去,但是两个环境里的数据会有一些同名的子目录,要求不能覆盖数据而是合并,迁移之前我先做 ...

  8. Linux下提取文件夹下的所有文件名称

    Linux下提取文件夹下的所有文件名称 shell脚本 命令行建立一个.sh文件,并键入如下代码: #!/bin/bashpath=$1 #列出文件名 files=$(ls $path)for fil ...

  9. 怎么查看linux文件夹下有多少个文件(mac同样)

    查看目录下有多少个文件及文件夹,在终端输入 ls | wc -w 查看目录下有多少个文件,在终端输入 ls | wc -c 查看文件夹下有多少个文件,多少个子目录,在终端输入 ls -l |wc -l ...

  10. linux 解压文件夹下所有zip文件

    解压上述文件. find . -name '*.zip' # 查看当前文件夹下所有zip文件 cd zip文件的父级文件夹目录 unzip '*.zip' # 运行此命令即可 还有一种方法, 直接使用 ...

最新文章

  1. 如何构建基于移动相机的AR系统
  2. 关于vs生成app错误提示,提醒Execution failed for task ':transformClassesWithDexForDebug'.
  3. VK Cup 2017 - Round 1
  4. office 2007 oracle 9,office2007win10版下载
  5. 项目经理如何管理情绪?这三本书管理书籍你必须要看
  6. leetcode393. UTF-8 Validation
  7. Linux学习笔记12——配置ftp、squid、Tomcat、Samba、MySQL主从
  8. 解决tab切换的时候,swiper不生效
  9. rn webview加载本地静态html,React Native - Webview 加载本地文件
  10. micropython websocket_通过websocket登录ESP32
  11. BAT中如何使用for循环
  12. Shiro框架基本知识及应用
  13. 李开复:几年内电子商务上市潮会来临
  14. 从URDF到KDL(C++Python)
  15. java 100%3.0_java经典选择题100例及答案
  16. 超全Android中高级面试复习大纲,挥泪整理面经
  17. 腾讯WeTest:为用户开新篇,七周年全球惠享巨献
  18. udf,udaf,udtf区别与联系
  19. 希腊字母表__手写 拍照版
  20. 中安财报影像识别系统V2.0,为您摘下“紧箍咒

热门文章

  1. 【Elasticsearch】Elasticsearch 悬空索引
  2. 【Flink】Flink 自定义 trigger并且进行分析
  3. Drools 7.x Rate算法
  4. ibatis中#和$符号的区别
  5. android Mediaplayer各种属性和方法简单介绍
  6. struts2+hibernate+spring配置详解
  7. 大数据量下 PageHelper 分页查询性能问题的解决办法
  8. Flask自定义错误页面的方法
  9. Linux系统学习:目录结构和文件管理指令
  10. Android使用百度翻译api