我希望在 ubuntu 上使用 ftrace,并且能够使用跟踪命令(http://manpages.ubuntu.com/manpages/precise/en/man1/trace-cmd-start.1.html)。
但根据这个http://lwn.net/Articles/365835/,我想手动访问/sys/kernel/debug/tracing
部分。
$ cd /sys/kernel/debug/
-bash: cd: /sys/kernel/debug/: Permission denied
调试文件系统在安装中。
$ mount |grep debugfs
15:nodev on /sys/kernel/debug type debugfs (rw)
请分享您的知识。
答案1
访问 debugfs 需要 root 权限。要打开 root shell,请打开普通 shell 并运行
$ sudo -i
系统会要求您输入密码,然后会为您提供 root shell。在该 shell 中,您可以cd
执行/sys/kernel/debug
。