我正在Linux/unix sh shell中工作。我正在按照說明從包含兩個鏡像系統的存儲庫下載數據。 說明說我必須能夠連接到兩個系統(或至少一個)的http(端口80)連接才能下載數據。我應該使用什麼bash命令行?什麼是連接到網絡的bash命令行?
-2
A
回答
0
我想說nmap
是最好的選擇這裏,因爲它提供了一個明確的答案:
sudo nmap -sS -p80 <ip address>
輸出或者是像
Host is up (0.027s latency).
PORT STATE SERVICE
80/tcp open http
,或者在否定的情況下
Host is up (0.024s latency).
PORT STATE SERVICE
80/tcp filtered http
這是你可以很容易地管到grep命令:
sudo nmap -sS -p80 xx.xx.xx.xx | grep "/tcp"
這將導致要麼
80/tcp open http
或
80/tcp filtered http
1
使用wget:wget的 http://url/file.tar.gz 或者,如果你想檢查端口80是在主機上真正放開,只需使用telnet:
的telnet SERVER_IP 80 你應該得到某種答覆。如果沒有HTTP服務在運行,你會得到「連接被拒絕」
相關問題
- 1. 命令行連接到無線網絡上的Ubuntu 10.04
- 2. 連接到特定無線網絡時運行命令
- 3. Unix/OS X命令列出連接到網絡的客戶端
- 4. 網絡套接字命令
- 5. 使用openssl連接到pop3的命令是什麼?
- 6. 以編程方式/從命令行「修復」網絡連接
- 7. 如何通過命令行選擇多個網絡連接?
- 8. Java NIO - 連接到telnet/bash /等。命令行實用程序
- 9. 什麼是bash「測試」命令評估命令?
- 10. bash shell命令行參數-e的含義是什麼?
- 11. /bin/bash -c與直接執行命令有什麼不同?
- 12. bash文件中sudo bash和sudo命令的區別是什麼?
- 13. '前饋網絡'和'全連接網絡'有什麼區別?
- 14. 爲什麼我可以從命令行連接到svn而不是從烏龜?
- 15. bash運行字符串作爲命令:爲什麼命令找不到賦值?
- 16. 檢查是否連接到網絡; jQuery
- 17. 連接到URL阻塞網絡連接
- 18. 連接到lan網絡
- 19. FPGA連接到網絡
- 20. 連接到無線網絡
- 21. 連接到網絡服務
- 22. 上連接到WiFi網絡
- 23. 使用網站更新來ping網絡服務的get/post命令是什麼?
- 24. 通過命令行連接到smtp.gmail.com
- 25. 從命令行連接到MySQL
- 26. 網絡連接
- 27. 連接mysql命令行
- 28. 網絡連接能力未得到充分利用,爲什麼?
- 29. 什麼是sbt的命令行參數?