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和和一些信息

相关推荐
你好潘先生1 天前
别再记命令了,用 yeero do 说句人话就能跑脚本,而且不烧 token
服务器·python·命令行
orion571 天前
Missing Semester Class1:course overview and introduction of shell
linux
用户120487221612 天前
Linux驱动编译与加载
linux·嵌入式
程序员老赵2 天前
服务器文件不想 SFTP 上传?Docker 跑个 File Browser,浏览器就能管理
服务器·docker·开源
vivo互联网技术2 天前
从 10 分钟到 1 秒:ES 深度分页任意跳页的三轮优化实战
服务器·数据库·redis·elasticsearch·深度分页
用户805533698032 天前
Input 子系统架构:Core、Handler、Driver 三层是怎么协作的
linux·嵌入式
用户805533698032 天前
RK-Forge外设系列开篇 - 把板子从「能启动」变成「能用」:Ethernet/SPI/MMC 三个纯接线外设
linux·github·嵌入式
七歌杜金房2 天前
我终于又有了自己的 Linux 电脑
linux·debian·mac
tntxia3 天前
linux curl命令详解_curl详解
linux