常见网络命令

个人主页:C++忠实粉丝
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 C++忠实粉丝 原创

常见网络命令

收录于专栏【计算机网络
本专栏旨在分享学习计算机网络的一点学习笔记,欢迎大家在评论区交流讨论💌

目录

[Ping 命令](#Ping 命令)

netstat

pidof


Ping 命令

ping 是一个网络诊断工具,用于测试计算机于网络上其他设备之间的连接。它通过向目标发送 Internet 控制报文协议(ICMP)回显请求消息并等待回显响应消息,从而确定目标设备是否在线,以及网络的连通性和延迟情况。

常见的 ping 命令的用途:

1. 测试网络连接:最常见的用法是检查你于其他计算机或网络设备(如路由器、服务器等)之间的联通性。

2. 延迟测量:ping 命令可以帮助你测量数据包从源计算机到目标计算机的传输时间,即网络延迟(以毫秒为单位)。

3. 排查网络问题:如果无法连接某个网站或设备,ping 可以帮助检查问题是出在网络本身还是目标设备。

常见选项:

**-c <次数>:**指定发送指定数量的 ICMP 请求。例如,ping -c 5 www.google.com 将发送 5 个 ICMP 请求。

**-t <TTL>:**设置 TTL(Time To Live,生存时间),表示数据包在网络中可以经过的最大路由数。

**-s <大小>:**设置 ICMP 请求的大小(单位:字节)。例如,ping -s 1000 www.google.com 将发送一个大小为 1000 字节的 ICMP 请求。

**-i <间隔>:**指定发送每个 ICMP 请求的时间间隔,单位为秒。例如,ping -i 2 www.google.com 将每两秒发送一次请求。

**-W <等待时间>:**指定等待每个响应的最大时间(单位:秒)。

**-l <数据包大小>:**指定发送的数据包的大小,单位是字节。

netstat

netstat 是一个用来查看网络状态的重要工具

**语法:**netstat[选项]

**功能:**查看网络状态

常用选项:

n 拒绝显示别名,能显示数字的全部转化成数字

l 列出有在 Listen(监听)的服务状态

p 显示建立相关连接的程序名

t(tcp) 仅显示 tcp 相关选项

u(udp) 仅显示 udp 相关选项

a(all) 显示所有选项,默认不显示 LISTEN 相关

pidof

在查看服务器的进程 id 时非常方便。

**语法:**pidof[进程名]

**功能:**通过进程名,查看进程 id

这个功能可以快速查看进程 id,并 kill 掉进程。

相关推荐
赖small强3 小时前
【Linux 网络基础】网络通信中的组播与广播:基础概念、原理、抓包与应用
linux·网络·broadcast·组播·广播·multicast
陌路203 小时前
Linux是如何收发网络包的?
linux·网络
报错小能手3 小时前
计算机网络自顶向下方法50——链路层 虚拟局域网 链路虚拟化:网络作为链路层(多协议标签交换)
网络·计算机网络·智能路由器
༺ཉི།星陈大海།ཉྀ༻CISSP3 小时前
隐蔽端口穿透攻击的技术分析与防御实践 —基于一次HW行动的实战案例
网络·智能路由器
0wioiw04 小时前
跨网络互联技术(Nginx反向代理)
服务器·网络·nginx
报错小能手4 小时前
计算机网络自顶向下方法55——无线网移动网 移动性管理
网络·计算机网络
jun_bai13 小时前
python写的文件备份网盘程序
运维·服务器·网络
爱吃牛肉的大老虎13 小时前
网络传输架构之gRPC讲解
网络·架构
Warren9813 小时前
Python自动化测试全栈面试
服务器·网络·数据库·mysql·ubuntu·面试·职场和发展
云飞云共享云桌面14 小时前
无需配置传统电脑——智能装备工厂10个SolidWorks共享一台工作站
运维·服务器·前端·网络·算法·电脑