Linux下常用打流方式

topo:pc-------AF----server

icmp

ping

TCP/udp

ftp

########################### 传统交互界面 ####################	
#server端:
service vsftpd start
#client端:
[root@ ~]# ftp 21.0.0.2
Connected to 21.0.0.2 (21.0.0.2).
220 (vsFTPd 3.0.3)
Name (21.0.0.2:root): root
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
ftp>


########################### 一句命令行 ####################	

#server端:
service vsftpd start
#client端:
curl --connect-timeout 3 ftp://55.0.0.2/test.dat -u root:sangfor -o test1.dat --retry 5 --limit-rate 20M

#优点:可以限制传输大小

########################### Python代码实现FTP传输 ####################
pexpect库:参考Python中对ftp工具封装使用

TCP、udp流----------iperf

#server端:
iperf -s -p 75 
#client端
#TCP流
iperf -c 21.0.0.2 -t 600 -i 2 -p 75 
#udp流
iperf -c 21.0.0.2 -t 600 -i 2 -p 75 -u

攻击流-----hping

#ICMP
hping 21.0.0.2  #相当于ping
#端口扫描探测
hping3 1.1.1.1 --scan 22,80,443 -S
#DDoS攻击

HTTP----curl/ab

#curl
#client端
curl --connect-timeout 1 -m 2 -k https://21.0.0.2/
#ab(负载均衡)
#server端
systemctl start httpd
#client端
ab -n 4000 -c 1 -k http://21.0.0.2/tools/php/access_count.php

SSH

sshpass跳过密码验证

sshpass -p '123' ssh -p 22345 -o StrictHostKeyChecking=no -o ConnectTimeout=2 sangfor@20.20.20.20 echo success

snmp-----snmpwalk/snmpget等

snmpwalk(snmpget) -v 2c -c public  设备IP  mib值

sip------3pcc-sipp

参考链接:sip测试工具使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Linux是一种流行的操作系统,广泛应用于服务器、嵌入式设备和个人电脑等领域。为了能够有效地使用Linux系统,我们需要学习Linux常用命令。《Linux常用命令大全及其详解》是一本非常实用的电子书,它详细介绍了Linux系统中的各种命令,并提供了丰富的例子和详细的解释。 这本电子书包括了Linux常用的命令、文件管理、用户管理、软件包管理、系统管理、网络管理等方面的内容。对于初学者来说,这本书可以帮助他们迅速掌握Linux系统的基本命令,了解Linux系统的基本概念和操作方法。对于更有经验的用户来说,它也是一本很好的参考书,可以帮助他们深入了解Linux系统的高级命令和管理技术。 这本电子书的特点在于它提供了丰富的图例和示例代码,这些例子可以帮助读者更好地理解每个命令的用法。它还提供了详细的解释,这些解释可以帮助读者理解每个命令的作用和使用条件等。此外,这本书还附带了一些实用的技巧和建议,这些技巧可以帮助读者更好地管理他们自己的Linux系统,并防止发生安全问题和故障。 总之,《Linux常用命令大全及其详解》是一本非常实用的电子书,它可以帮助Linux用户更好地掌握Linux系统的基本命令和管理技巧,为他们的管理工作提供更好的基础和工具。如果你是Linux用户,我强烈推荐你阅读这本电子书。 ### 回答2: Linux 是一种开源操作系统,被广泛应用于服务器和个人电脑上。在学习和使用 Linux 时,熟练掌握常用命令是必不可少的技能。因此,有一份详细的 Linux 常用命令大全及其详解 PDF 文件对学习者和使用者来说非常有用和实用。 这份 PDF 文件包括了大量的常用 Linux 命令,如文件和目录管理命令、系统管理命令、网络命令、安全命令等,每个命令都附带了详细的用法解释和示例。例如,对于文件和目录管理命令,这份 PDF 文件详细介绍了如何创建、删除、复制、移动、重命名、查看、编辑和打包等操作。对于系统管理命令,这份 PDF 文件介绍了如何显示系统信息、查看进程、配置系统设置和定时任务等。对于网络命令,这份 PDF 文件介绍了如何测试网络连接、配置 IP 地址、查询网络状态和端口等。 此外,这份 PDF 文件还提供了常见的 Linux 命令快速查找表,使得用户能够更快地找到所需的命令和选项。同时,这份 PDF 文件还提供了一些常见问题的解决方法和一些实用的技巧,帮助用户更好地理解和掌握 Linux 命令。 总之,这份 Linux 常用命令大全及其详解 PDF 文件是 Linux 学习者和使用者必备的资料之一。通过学习和掌握这些命令,用户可以更加高效地使用 Linux 操作系统,在工作和生活中更加方便快捷地处理各种任务和问题。 ### 回答3: “Linux常用命令大全及其详解”是一本介绍Linux命令的电子书,该书内容详实,并且讲解通俗易懂,是学习Linux语言和操作系统的新手必备工具。 这本电子书中包含了Linux系统中常用的命令,包括文件管理、用户管理、进程管理和网络管理等多个方面,每个命令都有如何使用以及使用场景的介绍,适合初学者快速掌握Linux命令行的使用方式。 此外,“Linux常用命令大全及其详解”还提供了丰富的实例、操作步骤、技巧和注意事项,帮助读者更好地理解和掌握命令的使用方法。此书覆盖面广,内容详尽,是学习Linux命令行的高效工具。 最后,这本电子书的格式是PDF,具有方便阅读和打印的优点,学习者可以通过打印或电子阅读等方式来使用此书进行学习,非常方便实用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白舟的博客

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值