Speedtest测试网络上传/下载速度还是挺不错的,windows下非常方便。Linux下也可以很方便的使用命令行speedtest-cli来测试。speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest-cli很简单——只需要下载其Python脚本文件。以下步骤参考了linuxtoday的文章。 wget https://raw.github.com/si…

2017年08月08日 0条评论 565点热度 0人点赞 阅读全文

怎样测试远程UDP端口,我们一般情况下,应用服务都使用的TCP端口,但是某些情况下,我们也需要开启UDP端口。本文简要描述怎样测试UDP端口是否正常? TCP端口大家都知道,比如80端口,可以使用 telnet ip 80,来验证端口是否正常监听,那UDP端口是否可以同样测试呢?详细如下: 下面我们来进行测试,123端口是服务器42.11.12.13打开的UDP端口, udp 0 0 42.11.12.13:123 0.0.0.0:* 1472/ntpd 1.我们首先使用telnet连接,如下 [root@kr-s…

2017年07月17日 0条评论 710点热度 0人点赞 阅读全文

Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。 1. 基本使用 $iostat -d -k 1 10   参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;1 10表示,数据显示每隔1秒刷新一次,共显示10次。 $iostat -d -k 1 10 Device:            tps    kB_read/s    k…

2017年07月07日 0条评论 464点热度 0人点赞 阅读全文

在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件夹的方法。   1: 如何查找大文件? 其实很多时候,你需要了解当前系统下有哪些大文件,比如文件大小超过100M或1G(阀值视具体情况而定)。那么如何把这些大文件搜索出来呢?例如我要搜索当前目录下,超过800M大小的文件 [root@getlnx01 u03]# pwd /u03 [root@getlnx01…

2017年06月17日 0条评论 472点热度 0人点赞 阅读全文

导读 由于ntp服务器时间的设置,网上错综复杂,资料很多,大家随便找个资料,这个不行,找另外的资料,总之对这个不是太了解,这里找了份资料,详细介绍了ntp。万变不离其中,明白了原理,ntp的配置就不在困难了。 这里面解决了一些疑问: 1.如何查看ntp是否配置成功? 2.如何了解ntp列出的参数的含义? 3.restrict关键字的作用是什么? 贴出关键信息: # watch ntpq -p Every 2.0s: ntpq -p                                  Sat Jul  …

2017年06月02日 0条评论 393点热度 0人点赞 阅读全文

最近,Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,最新的 4.11 版内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。 根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上,网速甚至可以提升好几个数量级。 于是我根据目前三大发行版的最新内核,开发了一键安装最新内核并开启 TCP BBR 脚本。 本脚本适用环境 系统支持:CentOS 6+,Debian 7+,Ubuntu 12+ 虚拟技术:Op…

2017年06月01日 0条评论 561点热度 0人点赞 阅读全文

如果希望在服务器上提供服务,诸如CentOS或RHEL的企业级Linux发行版包含内置的强大防火墙,它们默认的防火墙规则十分严格。因此,如果你安装了任何定制的服务(比如web服务器、NFS和Samba),那么它们的流量很有可能被防火墙规则阻塞。所以需要在防火墙上开启必要的端口以允许流量通过。 在CentOS/RHEL 6或更早的版本上,iptables服务允许用户与netfilter内核模块交互来在用户空间中配置防火墙规则。然而,从CentOS/RHEL 7开始,一个叫做firewalld新用户空间接口被引入以取代…

2017年05月29日 0条评论 382点热度 0人点赞 阅读全文

介绍 serverstatus 是非常优秀的服务器监控开源系统。非常直观。具体 demo 可以看: https://tz.cloudcpp.com/ 如果你有多台服务器,特别是想监控带宽之类的常用指标,这个云监控非常好用。 中文版开源代码: https://github.com/tenyue/ServerStatus 我自用的代码: https://github.com/91yun/ServerStatus-1 我自用的代码修改了流量方面的统计,使用 vnstat 来统计月流量。有兴趣的朋友也可以自行看看。以下的教…

2017年05月14日 0条评论 447点热度 0人点赞 阅读全文

几个星期之前小蜗牛童鞋写了一篇文章提到了SSH,但是其中引用的阮一峰的博文却漏洞百出。无奈和感慨甚至是……愤恨之余,我顺便搜了下,好像大家都不是那么关注SSH,对SSH的原理更是知之甚少(貌似关注SSL/TLS更多一些)。本着精益求精、顺便谈谈读书的问题,俺就只好亲自操刀写一系列文章,当然了我就是传说中的挖坑不填的超级不靠谱的人,我超级不负责说不定啥时候就给缩水了。 上一篇学校上网系列还差个如何下载软件没有填(那个……某童鞋麻烦你从垃圾站下载个全家桶回来?),这一系列指不定会几个月填完。 所以嘛总结下来,别期待太多…

2017年05月14日 0条评论 386点热度 0人点赞 阅读全文

使用方法 已测试通过的系统: Ubuntu 14.04 x64、Ubuntu 16.04 x64、CentOS 6 x64、CentOS 7 x64 只支持 64 位系统,要求 glibc 版本 2.14 以上。 1 2 3 wget https://raw.githubusercontent.com/kuoruan/shell-scripts/master/ovz-bbr/ovz-bbr-installer.sh chmod +x ovz-bbr-installer.sh ./ovz-bbr-installer.…

2017年05月07日 0条评论 541点热度 0人点赞 阅读全文