本篇主要写的是,如何查询端口或者你想知道的进程的状态,比如80端口有没有被使用,比如你的Nginx有没有正常运行等。其次就是netstat的参数了,第二个是被第一个引申出来的,但也是很有意思的问题。

一、查看端口号/进程

1、netstat命令:Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等。
netstat -anp|grep 80    :80端口的使用状况
netstat -anp|grep nginx :nginx程序的使用情况 
2、service:
比如:service nginx status     :直接显示nginx的状态

二、netstat的参数

1、对这个有疑问的原因是,我发现有时候,netstat后面跟的是 -anp,有时候跟的是-antp,多这一个t又是什么意思呢,后来查证了一下才发现:
netstat的参数代表意义:
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项

-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态

-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令。

提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到

2、根据上面的参数,我们可以组合出很多命令

(1)列出所有端口 netstat -a

(2)列出所有 tcp 端口 netstat -at

(3) 列出所有 udp 端口 netstat -au

(4)只列出所有监听 tcp 端口 netstat -lt

(5)用数字列出所有的tcp端口:netstat -ant

(6)用数字列出所有的tcp端口,并显示程序名:netstat -antp

(7)只列出所有监听 UNIX 端口 netstat -lx

(8)列出所有监听UNIX端口和udp端口的: netstat -aux

(9)netstat 将每隔一秒输出网络信息。 :netstat -c

参考链接:http://www.cnblogs.com/zzh10086130/p/6407830.html

感觉linux的水太深了,,且行且珍惜。

end

linux下查询端口,进程的状态以及netstat的参数意义相关推荐

  1. Linux下查询tomcat进程命令

    ps -ef | grep tomcat | grep -v grep -e:查询所有进程. -f:是显示全格式. -v:过滤掉grep的行,也就是过滤掉本次执行查询进程的行. netstat -na ...

  2. linux查看某进程的连接,linux下查看指定进程的所有连接信息(转)

    定位某个进程的网络故障时经常需要用到的一个功能就是查找所有连接的信息.通常查找某个端口的连接信息使用 ss 或者 netstat 可以轻松拿到,如果是主动与别的机器建立的连接信息则可以通过 lsof ...

  3. linux查看主机端口进程命令

    linux查看主机端口进程命令 1.查看主机信息 #more /etc/hosts #Do not remove the following line, or various programs #th ...

  4. linux下杀死全部进程,linux下批量杀死进程

    ps aux|grep python|grep -v grep|cut -c 9-15|xargs kill -15 管道符"|"用来隔开两个命令,管道符左边命令的输出会作为管道符 ...

  5. linux下apache端口被占用,【linux】下Apache无法启动(8080端口被占用)

    Linux下8080端口被占用,apache无法启动. 打开终端输入netstat -lnp|grep 8080 发现竟然是tcp6 占用里,因此ipv6启用占用了端口. 1.打开/etc/sysct ...

  6. Linux 查看占用端口进程的绝对路径

    Linux 查看占用端口进程的绝对路径 目 录 *Linux 查看占用端口进程的绝对路径* @[toc](目 录) 1. 本机环境 2. 查询占用的端口号 3. 查看进程文件夹 4. 进程结束时, 该 ...

  7. Linux下MySQL端口号查看与修改(端口扫盲)

    一:什么是端口,端口号?         端口(port):可以理解为设备与外界通讯交流的通道口.端口又分为虚拟端口和物理端口.         虚拟端口,指计算机内部或交换机路由器内的端口,不可见. ...

  8. 端口简介与Linux下mysql端口号操作

    作者:技术工程师--陈锐锐 一:什么是端口,端口号?         端口(port):可以理解为设备与外界通讯交流的通道口.端口又分为虚拟端口和物理端口.         虚拟端口,指计算机内部或交 ...

  9. Linux下ps查找进程用kill终止命令

    Linux下ps查找进程用kill终止命令<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:offic ...

最新文章

  1. Docker学习(三)-----Docker镜像常用命令
  2. 荔枝FM 字体文件 IconFontTextView
  3. boost::mpl::plus相关的测试程序
  4. windbg分析dmp蓝屏文件_手把手教你分析漏洞 : CVE-2018-8120
  5. JS中的数据类型转换:String转换成Number的3种方法
  6. 如何删除虚拟机上的操作系统、删除新建的虚拟机
  7. 黑马程序员——JAVA学习笔记四(继承、接口、内部类)
  8. python 分数等级转换_一文读懂,新高考“3+1+2”模式中等级赋分如何换算?
  9. Python图像处理](2)---图像融合、加法运算及图像类型转换、图像缩放、图像旋转、图像翻转与图像平移
  10. 荣耀20android版本10什么意思,荣耀10和荣耀10青春版的区别 差价800荣耀10与青春版哪个好? (全文)...
  11. python pdf转为图片
  12. 华为手机鸿蒙系统官方下载入口,华为鸿蒙系统升级入口
  13. xlsxwriter去掉网格线_xlsxwriter图表网格间距
  14. android绘制半圆弧线_半圆形进度条Android - 绘制半圆
  15. 手淘双11最新实践:PopLayer弹层领域研发模式升级
  16. 什么是gpo,gpt,gpc(活动目录组策略)
  17. 全球及中国碳化硅陶瓷膜市场需求预测与竞争对手分析报告2021~2026年
  18. http请求返回405 (Method Not Allowed)
  19. 单片机c语言中tbb,STM32学习之路入门篇之指令集及cortex——m3的存储系统
  20. 信息时代的两极:重数量的百度,重质量的知乎

热门文章

  1. 作为事件属性设置而输入的表达式“打开”产生如下错误:在Microsoft Office Access 与 OLE服务器或ActiveX控件通讯时出现问题。
  2. pytorch focal loss
  3. 人脸关键点 HRNet-Facial-Landmark-Detection
  4. opencv 通道分离合并
  5. 安卓无需root权限小黄鸟抓包教程
  6. 用yum查询想安装的软件
  7. mounted钩子函数_vue3.0项目开发(八)新特性之响应式系统watchEffect函数
  8. php中网页加入音乐,PHP网站插入音乐
  9. python 数据比对 函数_1行代码实现Python数据分析:图表美观清晰,自带对比功能丨开源...
  10. 单例模式中,你不知道的事~~