linux怎么安装bpf工具-创新互联

这篇文章给大家分享的是linux安装bpf工具的教程,相信大部分人都还不知道怎么安装,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。

创新互联建站是一家以成都网站建设、网页设计、品牌设计、软件运维、成都网站推广、小程序App开发等移动开发为一体互联网公司。已累计为成都自拌料搅拌车等众行业中小客户提供优质的互联网建站和软件开发服务。

注意:BPF依赖高版本的linux内核。

建议OS内核版本>=4.1 (建议使用4.9或者更高版本的内核)

还需要启用某些内核配置选项。现在,在许多发行版中默认启用了这些选项,因此您通常不需要更改它们。它们是:

CONFIG_BPF=y, CONFIG_BPF_SYSCALL=y, CONFIG_BPF_JIT=y, CONFIG_HAVE_EBPF_JIT=y, CONFIG_BPF_EVENTS=y.

下面以CentOS7.6为例,演示下可执行文件的安装步骤(ubuntu的安装方式可以参考下面的url,大体上步骤是一样的)

bcc

github地址: https://github.com/iovisor/bcc

yum install bcc-tools

安装后,二进制文件在 /usr/share/bcc/tools/
相关文档在/usr/share/bcc/tools/doc/

注意, 需要在/etc/profile 里面导入下路径,不然默认找不到bcc-tools的系列工具

bpftrace

github地址: https://github.com/iovisor/bpftrace

安装方法

curl https://repos.baslab.org/bpftools.repo --output /etc/yum.repos.d/bpftools.repo

yum install bpftrace bpftrace-tools

.bt文件路径:/usr/share/bpftrace/tools
文档路径在:/usr/share/bpftrace/tools/doc

bptool

安装方法

yum install bpftool

上面3步后,我们就可以开始bpf调试之旅了。

关于linux安装bpf工具的教程就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果喜欢这篇文章,不如把它分享出去让更多的人看到。

另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


新闻标题:linux怎么安装bpf工具-创新互联
新闻来源:http://pwwzsj.com/article/dgeddp.html