介绍
在本次挑战中,你将登上前往寻找隐藏宝藏岛的海盗船。作为海盗船长,你需要穿越波涛汹涌的大海,并利用 Linux 网络工具 nc 与你的船员进行通信,以确保寻宝任务圆满成功。
建立与船员的通信
在这一步中,你需要使用 nc 命令与你的船员建立通信渠道。
任务
开启一个监听端口
1234以接收消息。在宿主机中使用
nc命令向你的船员发送以下消息:Prepare to set sail!接收该消息并将其存储在
~/project目录下名为receive.txt的文件中。
要求
- 你必须在
/home/labex/project目录下进行操作。 - 使用两个终端窗口来完成任务,在验证任务之前,请确保端口
1234已开启。
示例
完成任务后,你的船员应该能够收到船长发送的消息。
labex:project/ $ ll
total 4.0K
-rw-r--r-- 1 labex labex 21 Feb 2 16:09 receive.txt
labex:project/ $ cat receive.txt
Prepare to set sail!
总结
在本次挑战中,你学习了如何使用 nc 命令在 Linux 网络环境中建立通信渠道并交换消息。这次实践将加深你对网络工具及其在现实场景中实际应用的理解。



