| 功能分类 | 命令 | 常用参数 / 示例 | 测试场景用途 |
|---|---|---|---|
| 文件目录操作 | ls |
ls -l(详细信息)、ls -a(显示隐藏文件)、ls -lh(人性化大小) |
查看测试脚本、配置文件是否存在 |
cd |
cd /opt/test_project |
切换到测试项目目录 | |
pwd |
pwd |
确认当前操作路径,避免路径错误 | |
cat |
cat application.yml |
查看小日志、配置文件内容 | |
less |
less test.log |
分页查看超长测试日志,支持上下滚动、搜索 | |
tail |
tail -f test.log(实时跟踪)、tail -n 100 test.log(最后 100 行) |
实时监控测试过程中的日志输出 | |
cp |
cp -r src_dir dest_dir(递归复制文件夹) |
备份测试数据、配置文件 | |
rm |
rm -rf test_temp(强制删除文件夹) |
清理测试环境临时文件 | |
find |
find /var/log -name "*.log" |
定位丢失的测试脚本、日志文件 | |
| 进程管理 | ps |
ps -ef、`ps -ef |
grep java` |
top |
交互指令:P(CPU 排序)、M(内存排序)、q(退出) |
性能测试时监控进程 CPU / 内存占用,排查瓶颈 | |
kill |
kill -9 12345(12345 为进程 ID) |
终止异常测试服务、卡死的进程 | |
nohup |
nohup ./run_test.sh & |
后台运行测试脚本,避免终端关闭中断测试 | |
| 网络调试 | ping |
ping 192.168.1.100 |
验证测试服务器之间的连通性 |
netstat |
netstat -tulnp |
查看端口占用,确认被测服务端口是否可用 | |
ss |
ss -tulnp |
替代 netstat,高效查看端口与进程关联 | |
curl |
GET:curl http://localhost:8080/api/userPOST:curl -X POST -d "name=test" http://localhost:8080/api/user |
接口测试,模拟 HTTP 请求验证接口可用性 | |
telnet |
telnet localhost 8080 |
测试被测服务端口是否开放 | |
| 系统监控 | df |
df -h |
测试前检查环境磁盘空间是否充足 |
free |
free -h |
性能测试监控内存使用,排查内存泄漏 | |
uptime |
uptime |
查看系统负载和运行时长,判断测试环境稳定性 | |
| 日志分析 | grep |
grep "ERROR" test.log``grep -C 5 "ERROR" test.log(显示上下 5 行) |
过滤日志中的报错信息,定位测试问题 |
awk |
awk -F ',' '{print $1,$3}' test.log |
提取日志指定字段(如时间、错误码) | |
sed |
sed 's/ERROR/CRITICAL/g' test.log |
日志内容替换、过滤,整理测试日志 | |
| 权限管理 | chmod |
chmod +x test.sh |
给测试脚本添加执行权限 |
chown |
chown test:test test.log |
修改测试文件所属用户 / 组,解决权限问题 | |
sudo |
sudo systemctl restart nginx |
以管理员权限启停测试依赖的服务 |
测试场景 Linux 命令速查表
lifewange2025-12-26 19:37
相关推荐
守望时空3315 分钟前
使用NetworkManager替换当前网络管理器MinterFusion17 分钟前
如何在开放麒麟(openKylin)下安装FTP服务器(v0.1.0)爱网安的monkey brother35 分钟前
Linux自用文档xlq223221 小时前
30.进程池IPCnuomigege1 小时前
beagleboneblack刷入官方IOT镜像后无法运行nodered问题的处理huaxiu51 小时前
ubuntu下应用打不开m0_683124792 小时前
Ubuntu服务设置开机自启BestOrNothing_20152 小时前
(1)双系统中Ubuntu22.04启动盘制作与启动盘恢复全过程AI成长日志2 小时前
【实用工具教程】Linux常用命令速查与实战场景:文件操作、进程管理与网络调试高频命令解析落叶花开又一年2 小时前
检验检测机构资质认定远程评审工作程序