linux
文章平均质量分 80
wodeyuer125
这个作者很懒,什么都没留下…
展开
-
硬盘参数调整命令hdparm
转自:http://blog.csdn.net/chenyi8888/article/details/7570660转载 2014-09-29 16:22:31 · 4218 阅读 · 0 评论 -
通过/proc/net/dev分析网络包量,流量,错包,丢包
一,/proc/net/devuser_00@xxxx64:~> cat /proc/net/devInter- | Receive | Transmit face转载 2016-01-11 15:02:39 · 1963 阅读 · 0 评论 -
网络监控相关的一些命令
本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带宽的某个进程。这些工具使用不同的机制来制作流量报告。nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具转载 2016-01-11 17:25:44 · 834 阅读 · 0 评论 -
查看和改变网卡的速度和双工(ethtool)
没有比购买一个完全的Linux兼容网卡更好的Linux投资了。大部分的Linux厂商在他们网站上都有一份兼容的硬件列表:在开始连接你的机器到网络之前请仔细阅读它。如果你没有找到任何在本地的计算机商店可以买到的型号,那么同系列也是可以的。大多数网卡都能正常工作,但只有完全兼容的可为您提供无差错的,持续的吞吐量。Linux缺省会在网卡连接到路由器上时自动协商判断网卡的速度和双工。配置一个路由器转载 2016-01-11 17:10:51 · 21866 阅读 · 0 评论 -
core dump设置(gdb分析)
1.core文件的生成开关和大小限制1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。2)使用ulimit -c filesize命令,可以限制core文件的大小(filesize的单位为kbyte)。若ulimit -c unlimited,则表示core文件的大小不受限制。如果生成的信息超过此大小,将会被裁剪,最终生成一个转载 2016-01-21 19:45:51 · 1159 阅读 · 0 评论 -
tcpdump详解
TCPdump抓包命令 tcpdump是一个用于截取网络分组,并输出分组内容的工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具。 tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的Linux系统中,由于它需要将网络界面设置为混杂模式,普通用户不能正常执转载 2015-09-29 17:06:20 · 559 阅读 · 0 评论 -
sed命令讲解
一个点(.)代表一个字符。比如:.a. 代表3个字符,中间一个字符是a,两边各一个任意字符。比如:... 代表3个任意字符。若要匹配点(.)本身,则使用转义字符。比如:my... 代表my.后接两个字符。 行首匹配^行尾匹配$ [...] 代表字符串中的一个字符。比如:[abc] 代表a或b或c中的任意一个字符。转载 2015-07-06 16:03:36 · 723 阅读 · 0 评论 -
连接数问题
问题的表现:tomcat服务在重启之后,短时间内会承受大量访问,由于这个时候缓存还没建立,每次访问都将消耗一定资源(数据库连接或者文件IO),并发量在2000左右的时候tomcat服务开始抛出大量Too Many Open Files的异常,主要是文件IO一块的异常,数据库连接池配置恰当就不会抛异常。 问题分析:这是一个典型的文件句柄耗尽的异常,在linux里头“一转载 2015-01-15 16:35:12 · 531 阅读 · 0 评论 -
Linux下高并发socket最大连接数所受的各种限制
计算连接数:netstat -n | awk '/^tcp/ {n=split($(NF-1),array,":");if(n1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每转载 2015-01-15 15:53:15 · 517 阅读 · 0 评论 -
tcp的7次握手
在服务器的日常维护过程中,会经常用到下面的命令:[plain] view plaincopyprint?netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 它会显示例如下面的信息:TIME_WAIT 814CLOSE_WAIT 1FIN转载 2015-01-15 16:38:00 · 567 阅读 · 0 评论 -
tcpdump讲解
简介你执行 man tcpdump 命令,你会看到文档中对tcpdump的说明是“dump traffic on a network”。可见,tcpdump是一个根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tc转载 2016-05-12 17:59:30 · 712 阅读 · 0 评论