`
shibin_1109
  • 浏览: 79423 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux命令netstat

阅读更多
简介
Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。

常见参数
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令。

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

例子:假设我要检查当前我这台主机启动的所有网络监听服务有哪些?并且关闭不需要的网络监听程序
//查看状态
[developer@app07v /home/duming]$ netstat -tulnp
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      -                   
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      -                   
tcp        0      0 0.0.0.0:8983                0.0.0.0:*                   LISTEN      14640/java          
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      -                   
tcp        0      0 0.0.0.0:5666                0.0.0.0:*                   LISTEN      -                   
tcp        0      0 127.0.0.1:8005              0.0.0.0:*                   LISTEN      -                   
tcp        0      0 127.0.0.1:199               0.0.0.0:*                   LISTEN      -                   
tcp        0      0 0.0.0.0:9000                0.0.0.0:*                   LISTEN      26548/java          
tcp        0      0 0.0.0.0:8009                0.0.0.0:*                   LISTEN      -                   
udp        0      0 0.0.0.0:783                 0.0.0.0:*                               -                   
udp        0      0 0.0.0.0:161                 0.0.0.0:*                               -                   
udp        0      0 0.0.0.0:68                  0.0.0.0:*                               -         
....省略....

//关闭java的相关服务
/etc/init.d/java stop
//并且却掉开机启动
chkconfig java off

分享到:
评论

相关推荐

    Linux命令之netstat

    Linux 命令之 netstat Netstat 命令是 Linux 系统中一个非常重要的命令,它可以用来查看 Linux 系统中正在使用的服务和端口情况。下面是 Netstat 命令的详细介绍。 Netstat 命令的基本用法 Netstat 命令的基本...

    linux-netstat

    在深入探讨Linux中netstat命令的丰富功能与应用之前,我们先简要回顾一下netstat的基本定义:netstat是Linux系统中一个强大的网络诊断工具,主要用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,尤其适用于监测和...

    性能测试实用linux 命令netstat等

    Netstat 用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 通过netstat可以查看网络连接、端口号等占用情况  查看进程和端口号相关:  1. 查看TCP/UDP端口:  ...

    Linux netstat命令详解

    Linux netstat命令详解 Linux netstat命令是一种非常有用的网络命令,用于显示各种网络相关信息,如网络连接、路由表、接口状态、masquerade连接、多播成员等等。本文将详细介绍netstat命令的使用和输出结果的解释...

    linux查看现有占用端口命令netstat –ntlp.docx

    在本场景中,我们将重点讨论如何使用`netstat –ntlp`命令来查看当前系统中被哪些进程占用的端口。 `netstat`命令的基本语法是: ```bash netstat [选项] ``` 这里提到的`-n`、`-t`、`-l`和`-p`是`netstat`命令的...

    Linux基础课件网络管理命令netstat命令共12页

    本篇课件“Linux基础课件网络管理命令netstat命令共12页”将深入讲解这个实用的命令,帮助用户更好地理解和掌握Linux网络管理。 `netstat`,全称Network Statistics,它提供了对TCP/IP协议栈的统计信息,包括网络...

    linux命令手册.pdf

    以上只是Linux命令手册中的一部分内容,实际上,手册还包括更多的系统管理命令,如文件和目录操作(如`ls`, `cd`, `mv`, `rm`等),文件权限和所有权(`chmod`, `chown`, `chgrp`),网络管理(`ifconfig`, `ping`, ...

    Linux 命令速查手册

    Linux命令速查手册作为一本全面介绍Linux命令的参考书籍,由美国作者Scott Granneman所著,并由成保栋与李保强翻译成中文版本。本书是图灵系统与网络管理技术丛书之一,适合所有与Linux相关的工作人员以及初学者,...

    Linux命令大全手册 550多个 Linux命令,内容包含 Linux命令手册、详解、学习,值得收藏的Linux命令速查手册。

    Linux命令大全手册是一份极其宝贵的资源,包含了超过550个不同的Linux命令,涵盖了从基本操作到高级系统管理的所有方面。这份手册不仅是初学者的入门指南,也是经验丰富的Linux用户日常工作中不可或缺的参考资料。 ...

    Linux网络操作命令netstat.docx

    `netstat`是Linux系统中一个非常重要的网络诊断和管理工具,它可以帮助用户查看网络连接、路由表、网络接口状态等信息。通过`netstat`命令,系统管理员和普通用户可以了解系统的网络活动,诊断网络问题,或者监控...

    Linux命令大全(CHM格式离线版)

    Linux命令大全(CHM格式离线版) Linux命令大全(修改版) 进行重新编译的说明 文件传输 bye ftp ftpcount ftpshut ftpwho ncftp tftp uucico uucp uupick uuto 备份压缩 ar bunzip2 bzip2 bzip2recover compress cpio ...

    Linux命令大全 chm

    本资源"Linux命令大全 chm"提供了一个全面的Linux命令参考,旨在帮助用户更好地理解和使用各种Linux命令。 `atu`是一个不常见的标签,可能是输入错误或者是指代某个特定的工具或用途。不过,根据提供的信息,我们...

    linux-netstat-rmsock.rar_linux rmsock_linux rmsock_netstat

    `netstat` 是一个命令行工具,用于显示网络连接、路由表、网络接口统计等信息,而 `rmsock` 是一个不太常见的命令,它可能用于删除或管理套接字(socket)连接。让我们深入探讨这两个工具以及如何在Linux系统中根据...

    Linux+netstat+命令详解.doc

    `netstat`命令是Linux操作系统中的一个强大工具,它用于查看和分析网络状态,包括连接、监听、路由等信息。这个命令对系统管理员和网络调试人员尤其有用,可以帮助他们了解系统的网络活动,诊断网络问题,或者监控...

    linux命令 chm格式文档

    Linux命令是Linux操作系统中进行系统管理、文件操作和任务执行的基本工具。`chm`格式文档是一种Microsoft编译的帮助文件,通常包含丰富的信息和索引,便于查阅。在这个`Linux命令大全(修改版).chm`文件中,我们可以...

    Linux Netstat命令常用选项详细解析

    Linux中的Netstat命令是一个强大的工具,它用于显示与网络相关的统计数据,包括IP、TCP、UDP和ICMP协议。这些信息对于诊断和优化网络连接、排查问题以及监控系统状态至关重要。以下是对Netstat命令常用选项的详细...

    linux命令.txt

    linux 命令 - 开关机 - 文件操作 - 系统命令 1. top 2. who 3. ifconfig 4. ping 5. kill 6. man 7.clear 8.netstat 4. 软件管理 - dpkg :离线 .deb .rpm .apk - apt-get :在线 5. 压缩解压 tar -...

    Linux网络状态工具netstat和ss使用详解

    Linux 网络状态工具 netstat 和 ss 使用详解 Netstat 是一个广泛使用的...在 Linux 系统中,Netstat 和 SS 命令都是非常有用的网络状态工具,帮助管理员和开发者快速了解系统的网络状态,解决网络问题和优化网络性能。

    linux命令学习chm文件

    本资源包提供了四份关于Linux命令学习的CHM(Microsoft帮助文件)文档,分别是"大学生攻克Linux系统教程(又名天下没有难学的Linux)"、"Linux基础命令教程豪华版"、"Linux常用命令全集"以及"Linux命令大全"。...

Global site tag (gtag.js) - Google Analytics