Linux - 网络指令

ping

当我们编写了一个服务器,发现连不上的问题,可能是因为网络不通畅。那么就可以通过ping来检测我们网络是否通畅。从而判断是否是网络问题

-c

如果不想一直ping,而是ping n次就结束,我们可以加上次数ping -c3 此时就只会ping1次结束

netstat

查看网络状态的工具

默认只显示建立成功的连接,不显示listen的

-t

显示 tcp 协议

-u

显示 udp 协议

-l

仅列出在监听的服务状态

-a

显示所有选项,即显示监听和成功连接的

-n

拒绝显示别名

有些地址显示的是名字,如果我们想查看具具体地址就可以使用-n

-p

和程序pid 程序名加上

我们可以看到最后一行多出来了PID和进程相关的

至于为什么会出现 - ,是因为这几个程序是root下创建的,root下才能看见

watch -n 1 netstat

我们可以使用以上指令每一秒执行一次,来观察变化(-1表示每个1秒刷新1次)

pidof

通过程序名来获取pid

如果我们要杀掉叫udp的进程,那么我们可以使用以上的指令,将其pid获取并使用 kill -9 来杀掉

但是我们也可以直接使用 pidof来获取pid

直接获取pid并用xargs杀掉

ifconfig

通过指令可以查看内网ip和和一些信息

相关推荐
白帽攻防录4 小时前
SRC 挖洞:Roundcube 预认证 SQL 注入深度复盘,CVE-2026-48842 preg_replace 转义绕过怎么打穿邮件系统
网络·数据库·sql·网络安全·sql注入
左手の明天5 小时前
SLIP 协议封装与解析详解:原理、C 代码与实战案例
linux·c语言·开发语言·c++
꯭自꯭闭꯭5 小时前
达梦SQL优化相关
linux·运维·数据库·sql
一条破秋裤5 小时前
Linux 共享内存通信:POSIX 共享内存与 mmap
linux·运维·服务器
贵州山魈羡民6 小时前
【玩转手机】通过 Podroid 上的 Alpine 部署 1Panel,把微型服务器装进口袋
运维·服务器
谷哥的小弟7 小时前
CentOS Stream浴火重生
linux·运维·centos
要吃这碗饭8 小时前
深入理解 TCP 协议:从三次握手到可靠传输
网络·网络协议·tcp/ip
程序员-Benothing8 小时前
Shell输入输出详解:read、echo、printf、颜色输出
linux·运维·服务器
和裕8 小时前
全纸结构重型纸箱能否满足 1 吨以上设备出口熏蒸豁免要求?通关合规性全解析
大数据·运维·网络·人工智能·算法
FPGA小徐8 小时前
从 NEMU 到 AbstractMachine:程序、运行时环境与 AM 完全解析
linux·运维·服务器