掌握Linux网络情况使用TCPView工具 (linux tcpview)

在现代IT系统中,Linux已经成为一个非常广泛使用的操作系统。Linux的优良特性和高度的可定制性,使得其成为了服务器和网络设备的首选操作系统。然而,在使用Linux操作系统的过程中,我们需要经常了解网络情况,以更好地保障系统正常运行。本文将介绍如何使用TCPView工具来掌握Linux网络情况,以此提高系统管理效率。

一、TCPView工具的功能

TCPView是一款Windows平台下的网络监控工具,可以监控系统的进程、网络连接、监听端口和所有实时的数据包信息。我们可以利用TCPView工具来实时掌握Linux系统的网络情况,包括:

1.正在进行的TCP连接

2. UDP协议的使用情况

3. 进程的网络活动情况

4. 套接字连接与IP地址的映射信息

5. 实时数据包的传输情况。

TCPView具有生动的图形界面和易于操作的功能,可以快速提供Linux网络情况的详细信息。

二、安装和配置TCPView

虽然TCPView是一款Windows平台下的工具,但是利用Wine工具,我们也能在Linux系统下运行TCPView。下面就介绍如何利用Wine工具来在Linux系统下运行TCPView。

1.安装Wine工具

Wine是一款可以在Linux系统中运行Windows应用程序的开源实现工具。在安装之前,需要确认Linux系统中已经安装了git和gcc。

yum install git gcc

然后,可以通过以下命令来安装Wine。

cd /usr/src/

sudo git clone git://source.winehq.org/git/wine.git

cd wine/

sudo git checkout wine-1.8

./configure

make

sudo make install

2.下载TCPView

TCPView可以从Microsoft官网上下载到最新的版本,但是由于众所周知的原因,许多Linux用户访问Microsoft官网速度较慢。所以,我们可以通过FTP的方式下载TCPView。以下是下载的网址。

ftp://ftp.sunet.se/pub/pc/win95/utils/

在该网址中,可以找到TCPView的压缩文件。

3.解压文件并执行

下载完成后,使用下面的命令解压缩TCPView。

tar xzf tcpview.zip

然后,进入TCPView所在的目录,并使用以下命令启动TCPView。

wine TCPView.exe

经过以上步骤,TCPView就可以在Linux系统中运行了。

三、掌握Linux网络情况

想要利用TCPView来掌握Linux系统的网络情况,我们需要正确的配置和使用它。以下是几个需要注意的点:

1.端口分配问题

由于Linux系统的默认安全策略,许多TCP和UDP端口都是被禁用的。所以,在使用TCPView的时候,我们需要知道Linux系统中哪些端口被禁用,以及如何启用它们。

2.协议的使用

TCPView可以用于监控TCP和UDP协议的使用情况。在使用之前,我们需要先确定TCP和UDP协议在系统中的使用情况,以此进行合适的监控。

3.处理实时数据

TCPView可以提供实时数据包的传输情况,这对于网络管理员非常有用。然而,在处理大量实时数据时,我们需要注意系统负载的问题。因为数据包的数量非常大,如果系统负载过高,可能会导致系统的崩溃。

在Linux系统管理中,了解网络情况是非常重要的一部分。而TCPView工具提供了很好的实时监控功能,可以让系统管理员更快速地了解Linux网络情况。本文介绍了如何使用TCPView工具,在Linux系统中监控网络情况,以便提高系统的管理效率和安全性。

相关问题拓展阅读:

Tomcat启动时报java.lang.IllegalArgumentException: Invalid character found in method name.

1、首先从tomcat官方站点 

下载tomcat,下载时须注意tomcat安装程序包的版本信息;其中zip格式为window压缩版,tar.gz为linux安装版,installer的为window安装版,如图

2、下面先介绍下解压后的各文件夹的功能与作用;bin 用于放置启动和关闭的脚本文件 ; conf 放置各种配置文件; lib 支撑的jar包; log 存放日志文件;temp 存放临时文件;webapp web应用所处的文件夹; work tomcat的工作目录;如下图;打开tomcat可在bin中点击。

3、问题1:点击后,窗口闪退,无法及时看到出现的错误,可查看是否配置了JAVA_HOME环境变量;步骤如下:计算机 右键–>属性–>高级系统设置–>高级 环境变量–>系统变量 查看是否有JAVA_HOME,如若没有则需配置;路径为JDK安装路径;如 C:\Program Files\Java\jdk1.6.0_21(前提是需要安装了JDK,如若没有安装,需先安装JDK)。

4、问题2:端口被占;tomcat启动默认使用8080端口;或许很多人会问窗口都没停留多久,怎么看得到啊;这里小编讲过,文件夹中有个logs文件夹,用于存放日志文件,在日志文件中可以查看到出错的雀含搏原因(如下图);可以看出出现错误的原因是因为8080端口被占;有两种方法可以解决,其一将8080端口释放;其二更改为没有被占用的端口;

5、释放端口:可下载软件查询端口,如TCPView之类的;小编就还是采用系统的自带的工具;开始菜单–>运行–>输入cmd–>控制台中输入 netstat -ano  可以查看到8080端口被哪个PID的软件占用;然后ctrl+shift+Esc 组合键弹出任务管理器–>进程找到那个PID并将其结束;再次运行,成功!!

6、更改端口:tomcat文件夹下,配置文件夹conf–>server.xml—>修改其中的Connector port=”80″,使用80的好处在于再输入uri时,无需输入端口号80,直接

**即可;此处80端口可能也会被IIS占用,可通过我的电脑 右键–>管理–>服务与应用程序–>internet 信息服务管理–>服务–>选择iis 服务并将其停止;

7、还有种错误就是catalina_home错误;此种情况发生在用户使用了多个tomcat安装包的时候;如在c盘下有个tomcat解压包,catalina_home设置为c盘下的tomcat路径;在d盘下也有解压一个tomcat解压包,然后d盘webapp文件夹下添加了个web应用,一运行出现404;(如下图)再将此应用拷至c盘webapp下时,运行正常

tomcat

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,是顷祥Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和P 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和P 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。

基本简介

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试P 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与老拍Apache 独立的进程单独运行的。

诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行P 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和P容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为8.0.0-RC1 (alpha) Released。

Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。

TomcatTomcat4.0x中采用了新的Servlet容器:Catalina,完整的实现了Servlet2.3和Jsp1.2规范。Tomcat提供了各种平台的版本供下载,可以从其官方网站上下载其源代码版或者二进制版。由于Java的跨平台特性,基于Java的Tomcat也具有跨平台性。与传统的桌面应用程序不同,Tomcat中的应用程序是一个WAR(Web Archive)文件。WAR是Sun提出的一种Web应用程序格式,与JAR类似,也是许多文件的一个压缩包。

这个包中的文件按一定目录结构来组织:通常其根目录下包含有Html和Jsp文件或者包含这两种文件的目录,另外还会有一个WEB-INF目录,这个目录很重要。通常在WEB-INF目录下有一个web.xml文件和一个classes目录,web.xml是这个应用的配置文件,而classes目录下则包含编译好的Servlet类和Jsp或Servlet所依赖的其它类(如JavaBean)。通常这些所依赖的类也可以打包成JAR放到WEB-INF下的lib目录下,当然也可以放到系统的CLASSPATH中,但那样移植和管理起来不方便。

是Tomcat的header缓冲区游衡大小不够,只需要在server.xml中增神如做加maxHttpHeaderSize字段即可:

如:

你的问题解决了么,我遇到了同样的问题,求答案

楼主解决了吗?求解决方式

linux tcpview的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux tcpview,掌握Linux网络情况使用TCPView工具,Tomcat启动时报java.lang.IllegalArgumentException: Invalid character found in method name.的信息别忘了在本站进行查找喔。


数据运维技术 » 掌握Linux网络情况使用TCPView工具 (linux tcpview)