你不理财,财不理你;选好基金,跑赢CPI
- 2010年09月10日
软文是也 猛击阅读全文
iftop是一款Linux下的实时网络流量监控工具,可以在以类unix为操作系统的服务器或VPS上安装使用,主要用来显示本机网络流量情况及各相互通信的流量集合,如单独同那台机器间的流量大小,非常适合于代理服务器和iptables服务器使用
从Centos EPEL Repo安装:
yum install iftop
或者编译安装:
第一步: 安装libpcap
cd /usr/local/src wget ftp://ftp.port80.se/gentoo/distfiles/libpcap-0.9.8.tar.gz tar -zxvf libpcap-0.9.8.tar.gz cd libpcap-0.9.8 ./configure make && make install
第二步: 安装IFTOP
cd /usr/local/src wget http://www.ex-parrot.com/~pdw/iftop/download/iftop-0.17.tar.gz tar -zxvf iftop-0.17.tar.gz cd iftop-0.17 ./configure make && make install
第三部: 修改IFTOP权限
chmod 700 /usr/local/sbin/iftop
第四步: 如何使用IFTOP
iftop -i eth0
需要帮助的话可以按H键
首行是网络流量刻度,
中间是与其它机器的流量,有个白底的bar直观的标识流量变化,后三列数据分别表示:
1. preceding 2 seconds 过去两秒钟的流量(traffic)
2. around half that amount over the preceding 10s 过去十秒钟流量的一半
3. a fifth of that over the whole of the last 40s 过去40秒钟流量的五分之一
底下3行
TX:发送流量
RX:接收流量
TOTAL:总流量
cumm:运行iftop以来的总流量
peak:峰值流量
rates:分别表示过去 2s 10s 40s时间内网卡总的平均流量
按h可以得到帮助,从帮助回到流量图也是按h
按流量排序
界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。
中间的<= =>这两个左右箭头,表示的是流量的方向。
TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行iftop到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量
-i设定监测的网卡,如:# iftop -i eth1
-B 以bytes为单位显示流量(默认是bits),如:# iftop -B
-n使host信息默认直接都显示IP,如:# iftop -n
-N使端口信息默认直接都显示端口号,如: # iftop -N
-F显示特定网段的进出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0
-h(display this message),帮助,显示参数信息
-p使用这个参数后,中间的列表显示的本地主机信息,出现了本机以外的IP信息;
-b使流量图形条默认就显示;
-f这个暂时还不太会用,过滤计算包用的;
-P使host信息及端口信息默认就都显示;
-m设置界面最上边的刻度的最大值,刻度分五个大段显示,例:# iftop -m 100M
按h切换是否显示帮助;
按n切换显示本机的IP或主机名;
按s切换是否显示本机的host信息;
按d切换是否显示远端目标主机的host信息;
按t切换显示格式为2行/1行/只显示发送流量/只显示接收流量;
按N切换显示端口号或端口服务名称;
按S切换是否显示本机的端口信息;
按D切换是否显示远端目标主机的端口信息;
按p切换是否显示端口信息;
按P切换暂停/继续显示;
按b切换是否显示平均流量图形条;
按B切换计算2秒或10秒或40秒内的平均流量;
按T切换是否显示每个连接的总流量;
按l打开屏幕过滤功能,输入要过滤的字符,比如ip,按回车后,屏幕就只显示这个IP相关的流量信息;
按L切换显示画面上边的刻度;刻度不同,流量图形条会有变化;
按j或按k可以向上或向下滚动屏幕显示的连接记录;
按1或2或3可以根据右侧显示的三列流量数据进行排序;
按<根据左边的本机名或IP排序;
按>根据远端目标主机的主机名或IP排序;
按o切换是否固定只显示当前的连接;
按f可以编辑过滤代码,这是翻译过来的说法,我还没用过这个!
按!可以使用shell命令,这个没用过!没搞明白啥命令在这好用呢!
按q退出监控。
1、make: yacc: Command not found
make: *** [grammar.c] Error 127
解决方法:apt-get install byacc / yum install byacc
2、configure: error: Curses! Foiled again!
(Can’t find a curses library supporting mvchgat.)
Consider installing ncurses.
解决方法:apt-get install libncurses5-dev / yum install ncurses-devel
1.他更懂得欣赏你的缺点,而不仅仅是优点,有一天你会明白,人性本是由一个个缺点构成,当你做错事的时候,他会对着你一笑,说:“没关系,下次再来。”
2.他的身体里流淌着坚强的血液,这种男人完美地诠释了什么叫:“你尽可以消灭他 但就是不能打败他。”
3.他总是对 明天充满了憧憬和期待,每一天清晨他都会搂着你,看着窗外的朝阳说:“看,又是崭新的一天。”
4.他更加古典,更加深沉,更加具有一种与 生俱来的悲剧美,当他挥舞长矛挑战风车的时候,不要笑他,因为你知道错的并不是他,而是一个男人的精神和信仰。
5.无论你曾经怎样伤害过 他,他总是会原谅你,包容你,因为他坚信你是他此生唯一的爱人。
6.当他在角落里独自品味失败的痛楚时,记得走过去安慰他,因为没有人比 他更加渴望胜利。
7.无论过往的伤痛如何刻骨铭心,昔日的伤痕如何难以愈合,他总是会带着你重新上路,请记住,他对你永远不会放弃。
8. 当他欢呼雀跃地庆祝胜利时,别管这胜利看起来是否微不足道,走过去陪他喝一杯,分享他的快乐,让他知道你感受到了他的爱,因为他所做的一切都是为了你。
9. 胜不骄,败不馁,他不会因为一时的得失对你有任何的改变,总是有一种男人,无论何时何地,只要当你需要他时,他就会在那里。
10.人生 短暂,岁月无声,也许此时你身边的一切,总有一天都会褪色,消散,远走,但请记住,总有一种爱,一种信仰,一种男人——叫做永恒。
配置80端口
看了好几个页面内容都有错,下面是正确方法:
#/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp –dport 22 -j ACCEPT
然 后保存:
#/etc/rc.d/init.d/iptables save
再查看是否已经有了:
[root@vcentos ~]# /etc/init.d/iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT udp – 0.0.0.0/0 0.0.0.0/0 udp dpt:80
2 ACCEPT tcp – 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
3 RH-Firewall-1-INPUT all – 0.0.0.0/0 0.0.0.0/0
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 RH-Firewall-1-INPUT all – 0.0.0.0/0 0.0.0.0/0
==============================================================
Centos常用配置文件:
(1)/etc/profile ,系统级的环境变量和启动程序配置,修改后对所有用户都有效
(2)/etc/rc.local ,这个脚本将在开机启动的时候,自动运行,可放置一些需要每次开机自启动的程序如tomcat,mysql,oracle
这个在opensuse中 对应的是/etc/init.d/boot.local这个文件
租用的经常是国外的服务器,需要调整时区并调整时间.当然方法有很多种,我说说我经常用,而且是最简单的方法吧.
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
ntpdate us.pool.ntp.org
很简单吧,解析一下,第一句是把当前时区调整为上海就是+8区,想改其他时区也可以去看看/usr/share/zoneinfo目录;然后第二句是利用ntpdate同步标准时间.
没有ntpdate的可以yum一下:
yum install -y ntpdate
编辑/etc/sysconfig/i18n,修改“LANG=”zh_CN.UTF-8″”
最近我的多个VPS经常出现502错误,经常需要重启nginx,但网上的很多教程都需要繁琐的启动脚本,远不如apache的重启命令那么简单。
但研究了一下nginx帮助后发现,有-s参数可对nginx服务进行管理: 猛击阅读全文
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
|---|---|---|---|---|---|---|
| « 二 | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||