当前位置: 首页 > news >正文

一,下载iPerf3最新源代码

本文目录

  • 普通下载方式:
  • git下载方式:

普通下载方式:

如果你只是要阅读源代码,不涉及到编译安装修改源代码,那么可以简单的通过此方式下载代码。如果你希望编译安装修改源代码,那么建议通过git来进行源代码的下载与管理,见下一章:git下载方式

  • 打开网站https://github.com/esnet/iperf

  • 然后点击Code----Local----HTTPS----Download ZIP,则可以将源代码压缩包iperf-master.zip下载到本地电脑。
    下载示意

  • 用解决压缩软件解压后就可得到源代码。解压后

git下载方式:

git是当前最流行的源代码管理工具,在git中下载源代码一般称为clone。iperf3开源项目的源代码是托管在github的。所以在开始下载源代码前首先你要确保你已经正确的安装git并已经正确的配置github相关帐号(详见:如何使用git从github.com中clone一个项目的源代码)。

1. 创建你准备存放iperf3项目源代码的目录

如下,我们在当前目录下创建一个新目录iperf3,并进入该目录。

xxx@xxx-pc:~$ mkdir iperf3
xxx@xxx-pc:~$ cd iperf3/

2. 下载源代码

我们输入下载代码的命令后,就可以看到系统开始从github下载iperf的源代码(源代码仓库为: git@github.com:esnet/iperf.git)

xxx@xxx-pc:~/iperf3$ git clone git@github.com:esnet/iperf.git
正克隆到 'iperf'...
The authenticity of host 'github.com (20.205.243.166)' can't be established.
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
remote: Enumerating objects: 9193, done.
remote: Counting objects: 100% (67/67), done.
remote: Compressing objects: 100% (57/57), done.
remote: Total 9193 (delta 22), reused 26 (delta 10), pack-reused 9126
接收对象中: 100% (9193/9193), 12.87 MiB | 281.00 KiB/s, 完成.
处理 delta 中: 100% (6533/6533), 完成.

3. 查看下载结果

xxx@xxx-pc:~/iperf3$ pwd
/home/xxx/iperf3
xxx@xxx-pc:~/iperf3$ ls
iperf
xxx@xxx-pc:~/iperf3$ cd iperf/
xxx@xxx-pc:~/iperf3/iperf$ ls -l
总计 1016
-rw-rw-r-- 1 xxx xxx 375579  224 20:32 aclocal.m4
-rwxrwxr-x 1 xxx xxx   1512  224 20:32 bootstrap.sh
drwxrwxr-x 2 xxx xxx   4096  224 20:32 config
-rwxrwxr-x 1 xxx xxx 510764  224 20:32 configure
-rw-rw-r-- 1 xxx xxx  11130  224 20:32 configure.ac
drwxrwxr-x 2 xxx xxx   4096  224 20:32 contrib
drwxrwxr-x 3 xxx xxx   4096  224 20:32 docs
drwxrwxr-x 2 xxx xxx   4096  224 20:32 examples
-rw-rw-r-- 1 xxx xxx   9498  224 20:32 INSTALL
-rw-rw-r-- 1 xxx xxx   1465  224 20:32 iperf3.spec.in
-rw-rw-r-- 1 xxx xxx  11828  224 20:32 LICENSE
-rw-rw-r-- 1 xxx xxx     23  224 20:32 Makefile.am
-rw-rw-r-- 1 xxx xxx  25880  224 20:32 Makefile.in
-rwxrwxr-x 1 xxx xxx   1161  224 20:32 make_release
-rw-rw-r-- 1 xxx xxx   6508  224 20:32 README.md
-rw-rw-r-- 1 xxx xxx  35393  224 20:32 RELNOTES.md
drwxrwxr-x 2 xxx xxx   4096  224 20:32 src
-rwxrwxr-x 1 xxx xxx   1972  224 20:32 test_commands.sh

此时,我们可以看到代码与相关的配置说明文件全部下载到本地电脑/home/xxx/iperf3/iperf目录下。

http://www.lryc.cn/news/19771.html

相关文章:

  • keithley6487/吉时利6487皮安表
  • sql命令大全
  • Ubuntu 定时执行脚本
  • Python带你制作一个属于自己的多功能音乐播放器
  • Redis 被问麻了...
  • 使用JavaScript+Selenium玩转Web应用自动化测试
  • [架构之路-119]-《软考-系统架构设计师》-计算机体系结构 -1- 基本原理(体系结构、指令系统与流水线、层次存储)
  • 【离线数仓-8-数据仓库开发DWD层-交易域相关事实表】
  • 你知道Java架构师学习路线该怎么走吗?你所缺少的是学习方法以及完整规划!
  • 华为OD机试用Python实现 -【查找树中的元素 or 查找二叉树节点】(2023-Q1 新题)
  • MyBatis——创建与使用
  • 【涨薪技术】0到1学会性能测试 —— 参数化关联
  • go进阶(2) -深入理解Channel实现原理
  • 数组(二)-- LeetCode[303][304] 区域和检索 - 数组不可变
  • 22-基于分时电价条件下家庭能量管理策略研究MATLAB程序
  • “XXX.app 已损坏,打不开。您应该将它移到废纸篓”,Mac应用程序无法打开或文件损坏的处理方法(2)
  • flask入门-3.Flask操作数据库
  • STM32 使用microros与ROS2通信
  • 51单片机入门 - 测试:SDCC / Keil C51 会让没有调用的函数参与编译吗?
  • 【计算机网络】计算机网络
  • 【java web篇】项目管理构建工具Maven简介以及安装配置
  • springboot笔记
  • 【多线程与高并发】- 浅谈volatile
  • avro格式详解
  • 【涨薪技术】0到1学会性能测试 —— LR录制回放事务检查点
  • 卡尔曼滤波原理及代码实战
  • Jmeter使用教程
  • 论文笔记|固定效应的解释和使用
  • 数据集市与数据仓库的区别
  • Golang学习Day3