网站首页 > 编程文章 正文
大家好,我是 网络系统技艺者,点击右上方“关注”,每天和大家分享 关于 网络设备及系统和企业组网 方面干货。码字不易,如果您觉得文章还可以,就点赞+关注+收藏吧,也许在以后某个时间能够用得到。
1、 ping
说明:ping 命令用于检查主机与目标主机之间的网络连接是否畅通,通过发送ICMP回显请求包并等待回应。
用法:ping <目标IP地址或域名>
案例:
ping 192.168.1.1
ping www.baidu.com
2、ipconfig (Windows) / ifconfig (Linux)
说明:显示网络适配器的配置信息,包括IP地址、子网掩码、默认网关等。
用法:ipconfig 或 ifconfig
案例:
ipconfig
这将显示所有网络接口的配置信息,如IPv4地址、DNS服务器等。
ifconfig
在Linux系统中,这会显示网络接口的详细信息。
3、netstat
说明:显示网络连接、路由表、接口统计等信息,帮助分析网络流量。
用法:netstat 或 netstat -a (显示所有连接)
案例:
netstat -a
显示所有的TCP和UDP连接及其状态。
netstat -an
显示所有连接的IP地址和端口号。
4、 tracert (Windows) / traceroute(Linux)
说明:通过发送多个TTL(Time To Live)包来跟踪数据包的路径,帮助诊断网络连接问题。
用法:tracert <目标IP或域名>
案例:
tracert www.google.com
跟踪从本地主机到目标域名(如www.google.com)的数据包路径,并显示经过的路由节点。
5、nslookup
说明:用于查询域名的DNS解析信息,可以获取域名对应的IP地址,或查看DNS记录。
用法:nslookup <域名>
案例:
nslookup www.baidu.com
这会查询www.baidu.com的DNS记录并返回其对应的IP地址。
nslookup
进入交互模式,可以查询多个域名的DNS信息。
6、telnet
说明:用于远程连接到目标主机的指定端口,常用于测试端口的开放情况。
用法:telnet <目标IP> <端口>
案例:
telnet 192.168.1.1 80
尝试连接到192.168.1.1的80端口(HTTP服务)
7、ssh
说明:用于通过加密的方式连接到远程主机,通常用于远程管理Linux或Unix系统。
用法:ssh <用户名>@<目标IP>
案例:
ssh root@192.168.1.100
使用SSH连接到192.168.1.100的远程Linux服务器,登录为root用户。
8、route
说明:显示或修改路由表,可以帮助管理员诊断网络问题或修改路由规则。
用法:route 或 route print(Windows) / route -n(Linux)
案例:
route print
显示Windows系统的路由表。
route -n
显示Linux系统的路由表。
9、arp
说明:显示和修改地址解析协议(ARP)缓存,用于映射IP地址和MAC地址。
用法:arp -a 或 arp -d <IP地址>
案例:
arp -a
显示本地ARP缓存中所有的IP和MAC地址映射。
arp -d 192.168.1.1
删除ARP缓存中的某个IP地址对应的条目。
10、net use
说明:用于管理网络连接,通常用于在Windows系统中映射网络共享。
用法:net use <驱动器字母>: \\<计算机名>\<共享名>
案例:
net use Z: \\192.168.1.1\shared
将远程共享文件夹\\192.168.1.1\shared映射到本地Z盘。
11、net session
说明:查看和管理与当前计算机的网络会话,显示已连接的计算机信息。
用法:net session
案例:
net session
显示所有与本地计算机建立的网络会话。
12、tcpdump
说明:用于捕获和分析网络流量,是Linux系统中最常用的网络分析工具。
用法:tcpdump -i <接口> -w <文件名>
案例:
tcpdump -i eth0 -w capture.pcap
捕获eth0接口上的所有网络流量并保存为capture.pcap文件。
tcpdump -i eth0 port 80
捕获所有经过80端口(HTTP)的流量。
这些命令在日常的网络维护和故障排除中非常有用,能够帮助我们快速诊断和解决问题
作者简介:
我是“网络系统技艺者”,系统运维工程师一枚,持续分享【网络技术+系统运维技术】干货。码字不易,如果您觉得文章还可以,就关注+收藏吧,也许在以后某个时间能够用得到。
- 上一篇: Java程序员必备——Linux的面试常见问题及面试题!你知道多少?
- 下一篇:已经是最后一篇了
猜你喜欢
- 2025-05-25 Java程序员必备——Linux的面试常见问题及面试题!你知道多少?
- 2025-05-25 B站二面:TCP的滑动窗口协议有什么用?讲一下原理
- 2025-05-25 macOS/Linux/Windows 网络命令全家桶,让你直接 “命令大师”
- 2025-05-25 java使用Modbus4J读写Modbus RTU over Tcp示例
- 2025-05-25 监控摄像头常用测试命令大全
- 2025-05-25 学习计算机网络需要掌握以下几方面基础知识
- 2025-05-25 「底层原理」epoll源码分析,还搞不懂epoll的看过来
- 2025-05-25 Linux 进阶知识点总结
- 2025-05-25 腾讯云国际站:腾讯云的哪些命令可快速诊断网络?
- 2025-05-25 能ping通,TCP就一定能连通吗?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)