Centos

在 Amazon AMI (Centos) 中找不到 netcat

  • August 22, 2011

我按照本指南將我的亞馬遜圖像從一個區域遷移到另一個區域。一切都很好,但是當我執行這個命令時:

netcat -p 9999 -l >/dev/sdf

它表明找不到該命令。然後我嘗試使用 nc 代替:

nc -p 9999 -l >/dev/sdf

似乎 nc 不能與 -p 和 -l 選項的組合一起執行。我應該在我的系統上執行與“netcat -p 9999 -l >/dev/sdf”等效的完全相同的命令是什麼?

我使用“Basic 32-bit Amazon Linux AMI 2011.02.1 Beta”作為我的主映像。它似乎是基於centos的。任何幫助將非常感激。

某些nc版本具有-p不同含義的選項:

-p source_port
            Specifies the source port nc should use, subject to privilege restrictions and availability.  It is
            an error to use this option in conjunction with the -l option.

而另一個:

-p port      local port number (port numbers can be individual or ranges: lo-hi [inclusive])

在您的情況下,只需使用nc -l 9999 > /dev/sdf就足夠了。

引用自:https://serverfault.com/questions/303719