【Linux笔记】网络命令

一、网络命令

1.1 Ping

ping:基于 ICMP 协议测试主机之间的连通性及延迟。

语法 : ping [选项]

常用选项:

  • -c 指定发送次数,

  • -i 设置间隔

  • -W 设置超时时间。

注意: 部分服务器或云环境默认禁用了 ICMP 响应,ping 不通不代表服务不可用。

1.2 netstat

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

语法 : netstat [选项]

常用选项:

  • -n :拒绝显示别名,能把数字显示的全部转为数字(即不做域名解析)

  • -l :仅列出处于监听(Listen)状态的服务

  • -p :显示建立连接相关的程序名称(进程名)

  • -t :(TCP)仅显示 TCP 协议相关选项

  • -u :(UDP)仅显示 UDP 协议相关选项

  • -a :(all)显示所有选项,默认不显示 LISTEN 状态的相关项

1.3 pidof

pidof:通过进程名,查看进程id

语法 : pidof [进程名]

复制代码
常用组合:快速删除指定进程
​
pidof 进程 | xargs kill -9  <==>  kill -9 进程
​
​
解析命令:
​
- pidof 进程:查找指定进程名的 PID。如果该名称有多个运行实例,它会以空格分隔的形式全部返回(例如 1234 5678 9012)。
​
- |(管道):将 pidof 输出的字符串(1234 5678 9012)传递给右侧命令的标准输入。
​
- xargs(核心枢纽):它的作用是把标准输入的内容,转换成命令行参数。
​
                   因为 kill 命令的设计是接收参数(kill PID),而不是从键盘/管道读取数据,所以必须靠 xargs 搭桥。
​
- kill -9:xargs 将拿到的 PID 拼接到 kill -9 后面,最终实际执行的命令是:kill -9 1234 5678 9012。
​
相关推荐
一条破秋裤2 小时前
Linux 线程同步:读写锁
java·linux·jvm
工作10年+,存储芯片行业2 小时前
Linux NVMe 中断排查与性能优化:IRQ 优化(原理+排查)
linux·运维·性能优化·ssd·nvme·pcie·中断
宵时待雨2 小时前
linux笔记归纳25:多路转接epoll
linux·服务器·网络·c++
geats人山人海3 小时前
linux 1.目录结构
linux·运维·服务器
wuminyu3 小时前
JEP491中synchronized关键字引发的平台线程钉住解决方法简介
java·linux·c语言·jvm·c++
应用市场3 小时前
嵌入式Linux从裸板到产品(一):全景地图与交叉编译环境,从四个上板翻车现场说
linux·运维·服务器
皓月盈江3 小时前
Linux系统PC与Linux系统服务器通过scp上传与下载文件
linux·运维·服务器·scp·文件上传·文件下载
Ruiery3 小时前
Linux 6.6内核 CPU 启动深度解析(二):AP 拉起 — BSP 如何用 INIT-SIPI 唤醒其余 CPU
linux·运维·服务器
xcLeigh4 小时前
【KingbaseES数据库教程】国产化信创背景下的数据库选型与初识
linux·数据库·windows·kes·数据选型