没有人教你的重要的 Linux 命令( 二 )


 
Netcat 或 nc 主要用于端口扫描,但实际上它是一种很好的网络工具,系统管理员可以在任何任务中使用 。Netcat 可以支持端口扫描、文件复制、端口转发、代理服务器和主机服务器等多种功能,可以说它非常多才多艺 。
Netcat 非常可定制化,如果您想了解更多,请查看这个链接:https://www.linuxmi.com/linux-netcat.html
2、NetStat使用示例:
$ netstat -a #列出所有网络端口$ netstat -tlpn # 列出所有侦听端口# Key Flags-s = Show statistics, -v = verbrose, -r = show routing tables, -i display interface table, -g = show group memeberships 

没有人教你的重要的 Linux 命令

文章插图
 
NetStat 返回各种网络详细信息,如路由表、网络连接、成员、统计数据、标志等 。
3、Nslookup使用示例:
$ nslookup www.93139.com/tags/devops# Key Flags-port = Change port number for connection, -type = Change type of query. -domain = Sets search list to name 
没有人教你的重要的 Linux 命令

文章插图
 
Nslookup 是用于获取 Internet 或本地网络上的服务器信息的命令 。它查询 DNS 以查找名称服务器信息,并可用于网络调试 。
4、TCPDump 
没有人教你的重要的 Linux 命令

文章插图
 
TCPDump 用于捕获和分析进出您系统的流量 。它是一种强大而多才多艺的工具,专门用于调试和解决网络问题,但也可以用作安全工具 。




推荐阅读