Linux命令
1 A
1.1 ab
"ab"指令是一个常用的命令行工具,用于进行 Apache HTTP 服务器的性能测试。它允许你模拟多个并发用户向特定URL发送请求,并计算服务器的响应时间、吞吐量等性能指标。下面是常用的"ab"指令的用法:
shell
复制
ab [选项] [URL]
常用选项和用法如下:
-n:指定总请求数。例如,-n 1000表示发送1000个请求。
-c:指定并发请求数。例如,-c 10表示同时发送10个请求。
-t:指定测试的最长时间(秒)。例如,-t 60表示测试持续60秒。
-k:启用HTTP Keep-Alive功能。默认情况下,每个请求都会打开和关闭一个连接。
-p:指定包含POST数据的文件。例如,-p data.txt表示将data.txt文件中的数据作为POST请求的主体。
-H:指定自定义的HTTP头部。例如,-H "Host: example.com"表示在请求中包含自定义的Host头部。
-g:生成可用于GNU Plot绘图的收集数据文件。
-s:设置显示详细性能报告之前的等待时间(以秒为单位)。例如,-s 5表示等待5秒后显示结果。
-e:指定包含SSL/TLS密钥和证书的文件。
示例用法:
shell
复制
ab -n 1000 -c 10 http://example.com/
此命令会向http://example.com/发送1000个请求,每次并发发送10个请求。2 B
3 C
3.1 createrepo
4 D
5 E
5.1 ethtool
5.1.1 显示以太网接口eth0的配置和状态信息
6 F
7 G
8 H
9 I
10 J
11 K
12 L
12.1 ldd
13 M
14 N
15 O
15.1 Openssl
15.1.1 生成RSA私钥
15.1.2 生成RSA公钥
15.1.3 加密文件
15.1.4 解密文件
15.1.5 生成签名证书
15.1.6 查看证书信息
16 P
17 Q
18 R
18.1 route
18.1.1 显示路由表
18.1.2 添加路由
18.1.3 删除路由
18.1.4 修改默认网关

18.2 Rsync

19 S
19.1 SHC
19.2 SCP

20 T
20.1 tcpdump
20.2 tracepath
20.2.1 追踪到主机的路径
21 U
21.1 uuidgen
22 V
23 W
23.1 w
23.2 watch
23.2.1 每 5 秒显示一次系统时间和日期
23.2.2 监控系统正常运行时间并突出显示变化
23.2.3 监控系统正常运行时间并删除标题
23.2.4 监控系统正常运行时间并在输出发生变化时退出 watch 命令
watch 命令24 X
25 Y
26 Z
27
27.1 触发 SCSI 主机(host)的扫描过程
最后更新于