我知道这不是一个直接的"开发"问题,但我需要这些信息来测试一个开发项目,所以我认为有人可能遇到类似的问题.

我将测试一个运行TCP服务器的软件,并根据发送的命令回复一些答案.我会测试这个软件,如果它不能正常工作,我就不想写代码.所以我想发送这些命令并测试服务器软件.

我如何用Linux设备实现这一点?

推荐答案

netcattelnet,我过go 曾使用这两种方法来测试简单的基于文本的协议.netcat更灵活.

Linux相关问答推荐

如何告诉链接器不要在链接的共享库中查找某些符号?

奇怪的 Bash 脚本行为

2023 年如何在现代 Linux 上安装 Firebird SQL 版本 3 或 4?

AWK 命令根据另一列中相同的值获取列中的不同值

在具有不同文件类型的文件夹中编辑多个 xml 文件 - 使用预定顺序

为什么要命令; ls -l file_doesnot_exists > /dev/null 2>&1 正在工作; ls -l 2>&1 file_doesnot_exists > /dev/null 不是

最小的 x86_64 Hello World ELF 二进制文件是什么?

Bash - 如何根据 names.txt 重命名目录中的文件

anon 对 pmap 意味着什么?

如何在 linux 'screen' 中搜索任何单词

是否可以在 Linux x86 GAS 程序集中创建没有系统调用的线程?

Linux命令删除.git文件夹以外的所有文件?

将 AWK 结果分配给变量

什么是适用于 Linux 的好的 Prolog IDE?

Linux下的签名可执行文件

linux中netstat和ss的区别?

以 qsub 开头的 shell 脚本的参数

如何在redhat linux上安装maven

当我已经 ssh 进入远程机器时,如何 scp 回到本地?

将 BlueZ Stack 用作外设(广告商)