阿辉的博客

系统 网络 集群 数据库 分布式云计算等 研究

什么是每股净资产?

每股净资产
——每股净资产是指股东权益与股本总额的比率。其计算公式为: 每股净资产= 股东权益÷股本总额。这一指标反映每股股票所拥有的资产现值。每股净资产越高, 股东拥有的资产现值越多;每股净资产越少, 股东拥有的资产现值越少。通常每股净资产越高越好。

公司净资产代表公司本身拥有的财产,也是股东们在公司中的权益。因此,又叫作股东权益。在会计计算上,相当于资产负债表中的总资产减去全部债务后 的余额。公司净资产除以发行总股数,即得到每股净资产。例如,上述公司净资产为15亿元,它的每股净资产值为1.5元(即15亿元/10亿股)。

每股净资产值反映了每股股票代表的公司净资产价值,是支撑股票市场价格的重要基础。每股净资产值越大,表明公司每股股票代表的财富越雄厚,通常创造利润的能力和抵御外来因素影响的能力越强。

市盈率是什么意思?

市盈率又称股份收益比率或本益比,是股票市价与其每股收益的比值,计算公式是:

市盈率:当前每股市场价格/每股税后利润

市盈率是衡量股价高低和企业盈利能力的一个重要指标。由于市盈率把股价和企业盈利能力结合起来,其水平高低更真实地反映了股票价格的高低。例如, 股价同为50元的两只股票,其每股收益分别为5元和1元,则其市盈率分别是10倍和50倍,也就是说具当前的实际价格水平相差5倍。若企业盈利能力不变, 这说明投资者以同样50元价格购买的两种股票,要分别在10年和50年以后才能从企业盈利中收回投资。但是,由于企业的盈利能力是会不断改变的,投资者购 买股票更看重企业的未来。因此,一些发展前景很好的公司即使当前的市盈率较高,投资者也愿意去购买。预期的利润增长率高的公司,其股票的市盈率也会比较 高。例如,对两家上年每股盈利同为1元的公司来讲,如果A公司今后每年保持20%的利润增长率,B公司每年只能保持10%的增长率,那么到第十年时A公司 的每股盈利将达到6.2元,B公司只有2.6元,因此A公司当前的市盈率必然应当高于B公司。投资者若以同样价格购买这家公司股票,对A公司的投资能更早 地收回。

为了反映不同市场或者不同行业股票的价格水平,也可以计算出每个市场的整体市盈率或者不同行业上市公司的平均市盈率。具体计算方法是用全部上市公司的市价总值除以全部上市公司的税后利润总额,即可得出这些上市公司的平均市盈率。

影响一个市场整体市盈率水平的因素很多,最主要的有两个,即该市场所处地区的经济发展潜力和市场利率水平。一般而言新兴证券市场中的上市公司普遍 有较好的发展潜力,利润增长率比较高,因此,新兴证券市场的整体市盈率水平会比成熟证券市场的市盈率水平高。欧美等发达国家股市的市盈率一般保持在 15~20倍左右。而亚洲一些发展中国家的股市正常情况下的市盈率在30倍左右。另一方面,市盈率的倒数相当于股市投资的预期利润率。因此,由于社会资金 追求平均利润率的作用,一国证券市场的合理市盈率水平还与其市场利率水平有倒数关系。

市盈率是分析证券市场的一个重要指标。但由于该指标简单直观,非常不全面,使用不当容易引起误解,从而影响对证券市场的正确认识。有鉴于此,本文对市盈率及与此相关的股市泡沫问题作一分析。

一、 正确认识中国A股市场平均市盈率问题
1. 平均市盈率的标准计算方法
股票时常的平均市盈率(Average P/E ratio),是指股票市场某个有代表性的股价指数的平均市盈率,平均市盈率要与股价指数相对应,如标准普尔500指数的平均市盈率(简称标准普尔500 指数市盈率,下同)、日经225股价指数市盈率、道琼斯股价平均市盈率、上证A股指数市盈率,等等,不能含混地说某某市场的平均市盈率。
某指数的市盈率就是某指数的成份股(剔除亏损股,因为亏损股的市盈率没有意义)的总市值(发行在外普通股股数×收盘价)除以净利润总额。
具体到上证A股指数市盈率,是指上证A股指数的样本股(包括ST股,不包括PT股,截止20002年1月9日为627只),剔除其中的亏损股,他 们的总市值与净利润总额的商。上证30指数的市盈率,是指上证30指数的30个样本股,剔除其中的亏损股,它们的总市值与净利润总额的商。(上海证券交易 所信息中心,2002)
2. 不同市场平均市盈率横向比较时应注意的几个问题
市盈率是一个非常粗略的指标,考虑到可比性,对同一指数不同阶段的市盈率进行比较较有意义,而对不同市场的市盈率进行横向比较时应特别小心。
(1) 综合指数的市盈率与综合指数的市盈率比,成份指数的市盈率与成份指数的市盈率比。综合指数的样本股包括了市场上的所有股票(沪深市场上PT股除外),市盈 率一般比较高,而成份指数的样本股是精挑细选的,通常平均股本较大、平均业绩较好,所以其市盈率比较低一些。而我们经常看到的国外股票时常的市盈率大多是 成份指数的市盈率,如果将它们与我们综合指数的市盈率相比较,则犯了概念性错误。
(2) 市盈率应与基准利率挂钩。基准利率是人们投资收益率的参照系数,也反映了整个社会资金成本的高低。一般来说,如果其他因素不变,基准利率的倒数与股市平均 市盈率存在正向关系。如果基本利率低,合理的市盈率可以高一点,如果基准利率很高,合理的市盈率就应该低一些。目前我国央行再贴现率为2.97%,一年期 储蓄存款收益率为1.80%,美国联邦基金利率为1.75%,美联储再贴出率为1.25%,中美基准利率差别不大,但纵向看,中国目前的基准利率是很低 的。另据权威部门研究显示,根据我国目前物价水平及国家未来积极财政政策和适度货币政策取向,中国存在再次调低利率的可能。
(3) 市盈率应与股本挂钩。平均市盈率与总股本和流通股本都有关,总股本和流通股本越小,平均市盈率就会越高(思腾思特管理咨询中国公司,2001),反之,就 会越低,中西莫不如此。据统计,2001年10月16日中国沪深市场770只样本股(剔除了PT股、ST股、亏损股和2001年中期每股收益低于0.05 元股票)算术平均市盈率为29.43倍,其中,总股本最小的100家上市公司算术平均市盈率为42.74倍,而总股本最大的100家上市公司算术平均市盈 率只有19.82倍,前者是后者的2.16倍。在美国,小盘股的平均市盈率也高于大盘股平均市盈率的好几倍,NASDAQ市场市盈率高于纽约证券交易所市 盈率,部分地与股本因素有关。
因此,看一个市场平均市盈率水平,还应考虑到这个市场的上市公司结构,如果是以小股本公司为主的市场,它的合理市盈率就应高一些。如果不考虑 股票市场上市公司的股本构成,就不能解释为什么即使原有上市公司价格水平不变,只要上一个中石化,若再上中石油、中移动、中海油,就会把平均市盈率降下十 几倍,就会把市盈率降到所谓的“合理区域”。事实上,2001年12月 31日上证A股指数市盈率降为37.59倍,如果中石化尚未上市,这一数字将戏剧性地升为43.31倍。
(4) 市盈率应与股本结构挂钩。市盈率跟股本结构也有关系。如果股份是全流通的,市盈率就会低一些,如果股份不是全流通的,那么流通股的市盈率就会高一些。原因 在于,如果上市公司的总价值不变,股份分成流通股和非流通股,而资产的流动性会增加资产的价值(流动性溢价),从一般意义上说,流通股的每股价格自然要高 于非流通股的价格,非流通股的价格越低,流通股的价格就越高,其结果就必然是流通股的平均市盈率高于非流通股的平均市盈率。流通股在中股本中所占的比例越 小,流通股与非流通股价格差异越大,流通股的平均市盈率就越高。
目前的中国市场,非流通股占到总股本的三分之二,在它们没有流通的情况下,流通股的市盈率较高,也是正常的。
(5) 市盈率应与成长性挂钩。同样是20倍市盈率,上市公司平均每年利润增长7%的市场就要远比上市公司平均每年利润增长3%的市场有投资价值。根据经典的股票 内在价值评估模型,如式(1)所示。其中V为股票内在价值,D。为在未来无限时期支付的每股股利,k为到期收益率,g为股利每期固定的增长率。从式(1) 可以看出,假定其他因素不变,成长性对股票的内在价值,从而对市场价格和平均市盈率影响巨大。
V= D。(l+g)
K – g (1)
举个简化的例子,假设上市公司净利润与经济同步增长,中国年均 经济增长率7%,,美国年均经济增长率为3%,那么中国股票的平均内在价值就是美国的2.42倍,中国股市的合理市盈率也是美国的2.42倍。从成长性这 个角度看,NASDAQ指数的市盈率比较高,新兴市场国家股市的平均市盈率比较高,都是有道理的。
(6) 市盈率与一些制度性因素有关,居民投资方式的可选择性、投资理念、一国制度(文化、传统、风俗、习惯等)、外汇管制等制度性因素,都与平均市盈率水平有关。
(7) 中国股票市场的平均市盈率还应考虑发行价因素。1997年以前,参照当时中国的利率水平,管理层对股票初次发行定价控制得比较严,一般初次发行市盈率不得 超过15倍,为了照顾边远地区,像西藏金珠这样的股票才发到20倍左右的市盈率。后来为了推进证券市场的市场化改革,对发行定价的控制渐渐放松了,闽东电 力2000年发行时达到了88倍的市盈率,一般股票的平均发行市盈率也维持在四五十倍的水平。发行市盈率四五十倍都可以,二级市场平均市盈率四五十倍怎能 说不正常?从理论上说,发行市盈率越高,筹集的资金越多,上市公司潜在的发展、盈利能力就越强,上市公司帐面资产的含金量也就越高,而这一点从静态的市盈 率指标中是看不出来的。既然静态市盈率指标中没有充分反映近年来发行市盈率较高的影响,那么目前二级市场平均市盈率比以前年份稍高一些也是正常的。
3 . 平均市盈率指标评判股票市场投资价值的缺陷
平均市盈率指标用来衡量股市平均价格是否合理具有一些内在的不足:
(1) 计算方法本身的缺陷。成份股指数样本股的选择具有随意性。各国各市场计算的平均市盈率与其选取的样本股有关,样本调整一下,平均市盈率也跟着变动。即使是 综合指数,也存在亏损股与微利股对市盈率的影响不连续的问题。举个例子,2001年12月31日上证A股的市盈率是37.59倍,如果中石化2000年度 不是盈利161.54亿元,而是0.01元,上证A股的市盈率将升为48.53倍。更有讽刺意味的是,如果中石化亏损,它将在计算市盈率时被剔除出去,上 证A股的市盈率反而降为43.31倍,真所谓“越是亏损市盈率越低”。
(2) 市盈率指标很不稳定。随着经济的周期性波动,上市公司每股收益会大起大落,这样算出的平均市盈率也大起大落,以此来调控股市,必然会带来股市的动荡。 1932年美国股市最低迷的时候,市盈率却高达100多倍,如果据此来挤股市泡沫,那是非常荒唐和危险的,事实上当年是美国历史上百年难遇的最佳入市时 机。
(3) 每股收益只是股票投资价值的一个影响因素。投资者选择股票,不一定要看市盈率,你很难根据市盈率进行套利,也很难根据市盈率说某某股票有投资价值或没有投 资价值。令人费解的是,市盈率对个股价值的解释力如此之差,却被用作衡量股票市场是否有投资价值的最主要的依据。实际上股票的价值或价格是由众多因素决定 的,用市盈率一个指标来评判股票价格过高或过低是很不科学的。

二、 目前中国股市存在泡沫吗
1. 衡量股市泡沫的指标
除了平均市盈率外,衡量一个股市整体是否存在泡沫或是具有投资价值,还有如下指标。
(1) 红利支撑股价水平。有人举香港上市的汇丰控股和长江实业的例子,认为没有泡沫的股票价格是由上市公司的分红、净资产支撑的。然而这种情况在世界各国股市中只是特例,特大型公司的股票,成长性较差,炒作困难,分红或每股净资产确定了它的大致价格下限。
(2) 平均股价。2001年6月14日沪深市场(剔除了PT股)1089只A股平均价格16.91元,至2002年1月10日,沪深市场1121只A股平均价格 为11.51元,有研究人员撰文认为,股票平均价格可以评估市场的投资价值或风险水平。平均股价在15元以上,风险很大,平均股价在10元以下,风险较 小。这种经验规律是有一定道理的,但平均股价指标的缺陷仍然存在,价格高低不能作为股票投资决策的主要依据;送股、转增股、配股、股票拆细时平均股价发生 跳跃,但股票的内在价值没有相应变化;平均股价没有考虑实质经济,经济繁荣与经济萧条时,合理的平均股价水平自然不应相同。
(3) 平均市销率。西方有些学者(肯尼斯.L.费希尔,1984)就提出市销率(PSR,price sales ratio)的概念,即每股市场价格除以每股销售收入。由于销售收入的波动性要比净利润的波动性小得多,所以市销率比较稳定。而且,一股上市公司的销售收 入都是正的,所以计算平均市销率时,几乎不需要剔除上市公司,可以将所有上市公司作为样本,保证了计算的客观性。费希尔对美国股市一百多年数据的检验表 明,根据市销率判断个股和大盘,投资效果比市盈率好。在费希尔看来,用市盈率定价是很不科学的,“市盈率10倍太高,1000倍却太低”。([ 美]肯尼斯.L.费希尔,2000)
(4) 平均市净率(托宾q).与费希尔不同,美国经济学家安德鲁.史密瑟斯等(Andrew Smithers etc.,2001)偏爱平均市净率指标,也叫托宾q指标(q ratio)。史密瑟斯认为,q值就像弹簧,将股市拉向它的内在价值位置。他还认为,q值和平均市盈率指标大多数时候朝着相同的方向运动,但平均市盈率偶 尔会给出灾难性的价值数据。有一个事例显示了托宾q的威力,2000年初史密瑟斯等出版的《华尔街价值投资》一书根据托宾q建议人们要抛空股票。
(5) 市场成本。市场成本(AMC®,Average Market Cost), 也叫平均持筹成本,是指剔除非理性交易后,市场上所有投资者持有某只股票的平均成本。在信息对称的情况下,市场成本在数值上恰好等于股票的内在价值。
用市场成本指标来衡量股市的投资价值,几乎具有以上几个指标的所有优点而没有它们的不足。市场成本可以在相当程度上衡量个股的投资价值,如果市价远高于市场成本,这种股票跳水只是迟早的事,反之,这种股票则值得关注。
市场成本具有广泛的适应性,对不同时期的同一市场或不同的市场,都具有解释力。NASDAQ指数涨得太高,就必然会跌回它的平均成本位置(这是资 金堆积的地方),但到了平均成本线上就会获得较强的支撑,并不因为它的市盈率水平是100多倍(参见附表)而还含有多少泡沫。目前上证指数的市场成本为 1509.258点,根据市场运行的内在规律,如果跌破这一点,并不是股市没有投资价值,而主要是投资者没有信心。
2. 几个悖论
(1) 经济高成长与上市公司质量差。前一段时间,证券市场上一片打假之声。很多投资者认为,中国的上市公司,业绩好的不能相信,业绩差的也有操纵盈利的嫌疑。我 就不理解,中国的上市公司作为公众公司,经过董事会、股东大会、会计师事务所、交易所、证监会、新闻媒体等等层层监督,难道做假会比非上市公司厉害,难道 中国上市公司的成长远远落后于中国经济的成长?中国的证券市场是转轨经济中的证券市场,不能拿理想的完美的目标来裁剪。国民经济的发展需要国民的信心,难 道证券市场的发展就不需要投资者的信心?
(2) 中国证券领域的市场化程度较高与证券市场问题成堆。客观地讲,证券市场是中国市场体系比较公开、比较透明的市场,也是发展速度较快的市场之一。但给人的印象却是中国证券问题成堆,必须来一次伤筋动骨的调整,甚至推倒重来。这将把中国证券市场引向何方?
(3) 按现金流量贴现计算未必有投资价值,但外资收购意愿强烈。美元兑人民币的汇率并不完全是按购买力平价确定的,而按现行的汇率计算,美元兑换成人民币后有很 强的购买力。这导致在国内投资者看来很贵的股权,在境外投资者未必这么看。2001年11月23日新华社深圳又传出消息,美国艾默生公司花7.5亿美元收 购华为技术公司下属的深圳市安圣电气公司全部股权。安圣电气尚且如此,大唐电信、中兴通讯(2002年1月9日总市值分别为9.57亿美元、12.44亿 美元)难道市场价格很高,对外资没有吸引力吗?不要以为中国的企业不值钱,有些东西并不反映在会计报表里。当然,A股价格存在结构性不合理现象,但不是平 均市盈率畸高。
(4) 11年指数涨了15倍,但投资者整体的平均投资收益率并不高。指数有时会误导决策。乍看来,沪市11年涨了15倍,上证指数年增长率达27.9%,非常之 快了,股市里肯定积累了大量的泡沫。但细心的人应该发现,在1994年8月以前,市场容量很小,股指大起大落,而这少数几家上市公司却将上证指数市场成本 抬高到757.519点。实际上,1994年8月1日至2001年12月31日(平均持筹成本1509.155点)上证指数的年平均收益率为9.74%, 考虑到交易费用(含印花税、佣金、过户费等中国的交易费用率较高,投资者的换手率也较高,所以总的交易费用数额可观),中国投资者的平均年收益率是非常低 的。
从长期来看任何一个国家,其股价指数总是在不断上涨,原因在于经济在增长、上市公司平均净利润总额在增长、市场成本曲线也在逐步抬高。长期来看指数总是上升的,不能看指数涨了多高就据此判断股票市场是否不正常。
(5) 同一上市公司股票,在不同市场上股价及其表现截然不同。有人喜欢将中石化在香港、纽约和上海市场的不同价格来说明中国市场里存在大量泡沫。这种比较是非常 片面的。众所周知,由于市场割裂,国内投资者到香港市场上购买股票受到限制,两个市场上股票的供需关系完全不一样,由此导致价格出现很大差别是很自然的。 如果两个市场是自由流动的,价格自然会相互接轨。另一方面,即使两个市场自由流动了,也不能认为A股股价就一定要以香港股价为标准与之接轨。价格将根据新 的市场供需关系重新决定。

NFS出错了,Permission denied

今天同事跟我说网站的图片不能显示了,后来检查的时候发现一个NFS的怪异现象。

在mount nfs目录时出现错误:

mount -t nfs 192.168.1.172:/nfs/mp3/mp3files /web/mp3/mp3files
mount: 192.168.1.172:/nfs/mp3/mp3files failed, reason given by server: Permission denied

我原来的/etc/exportfs是这样的:
[root@ha1 nfs]# cat /etc/exports
/nfs/mp3/mp3files 192.168.1.*(rw,async)

一直都用的好好的,其它的机器通过内网IP来mount这台上面的数据。

所以我想应该是我做了什么造成的,因为之前我看到/var/log/messages

mountd[3082]: Fake hostname rs0.xxxxxxcom for 192.168.1.69 – forward lookup doesn’t exist

以为nfs警告说我没有做域名反解,所以我就在我的域名服务器做把192.168.1.69做了一下反解。并增加了rs0.xxxxx.com这个域名到192.168.1.69。做完之后就没有再出现上面的错误了,但是上面说的出现不能mount的情况。

在网上查了一些资料,有人说把/etc/exports换成域名试试,所以我就改成了:
[root@ha1 nfs]# cat /etc/exports
/nfs/mp3/mp3files *.xxxxxx.com(rw,async)

再mount,发现正常,没有问题了。

后来又查了一些相关资料,才知道:

nfs server接到客户端的mount时,会先客户的IP做反解成域名,用域名(注意是用域名而不是IP)去和/etc/exports做比较,如果匹配不成功会失败。

而我做了域名反解后,并没有更新/etc/exports内的IP为域名。所以匹配不到对应的域名,自然就出现mount: 192.168.1.172:/nfs/mp3/mp3files failed, reason given by server: Permission denied的错误了。

之前用IP没有问题是因为在域名不能反解的时候还是用IP去匹配的。

股票交易中的内盘和外盘是什么意思?

内盘就是股票在买入价成交,成交价为委托买入价,说明抛盘比较踊跃;

外盘就是股票在卖出价成交,成交价为委托卖出价,说明买盘比较积极。

举例:某一刻股票A的委托情况如下:
委托买入价--数量(手)---委托卖出价- 数量(手)
3.80---- 5 -------3.90----6

由于委托买入价与委托卖出价之间没有相交部分,股票A在此刻就没有成交,委托买入价与委托卖出价就处于僵持状态。此时:

若场内的抛盘较为积极,突 然报入一个卖出价3.80元,则股票A就会在3.80元的价位上成交,成交价为委托买入价,这就是内盘。

反之,若场内的买盘较为积极,突然报入一个买入价 3.90元,则股票A就会在3.90元的价位上成交,成交价为委托卖出价,这就是外盘。

外盘大就说明股票在卖出价成交的多,内盘大就说明股票在买入价成交的多。在明细上,箭头向上就是外盘,箭头向下就是内盘;红色就是外盘,绿色就是内盘。

用denyhosts来防止ssh攻击

每天服务器都遭受着上千次的SSH失败的尝试:

sshd:
   Authentication Failures:
      root (218.247.185.218): 575 Time(s)
      unknown (218.247.185.218): 224 Time(s)
      unknown (218.247.185.222): 6 Time(s)
      unknown (202.101.72.35): 5 Time(s)
      unknown (202.101.72.36): 5 Time(s)
      unknown (202.101.72.37): 5 Time(s)
      unknown (202.101.72.44): 5 Time(s)
      unknown (202.101.72.32): 4 Time(s)
      unknown (202.101.72.40): 4 Time(s)
      unknown (202.101.72.43): 4 Time(s)
      unknown (202.101.72.45): 4 Time(s)
      unknown (202.101.72.47): 4 Time(s)
      unknown (202.101.72.50): 4 Time(s)
      unknown (202.101.72.53): 4 Time(s)
      unknown (202.101.72.56): 4 Time(s)
      unknown (202.101.72.57): 4 Time(s)
      unknown (202.101.72.60): 4 Time(s)
      unknown (202.101.72.62): 4 Time(s)
      root (218.247.185.222): 3 Time(s)
      unknown (202.101.72.33): 3 Time(s)
      unknown (202.101.72.34): 3 Time(s)
      unknown (202.101.72.38): 3 Time(s)
      unknown (202.101.72.39): 3 Time(s)
      unknown (202.101.72.41): 3 Time(s)
      unknown (202.101.72.48): 3 Time(s)
      unknown (202.101.72.51): 3 Time(s)
      unknown (202.101.72.52): 3 Time(s)
      unknown (202.101.72.54): 3 Time(s)
      unknown (202.101.72.55): 3 Time(s)
      unknown (202.101.72.58): 3 Time(s)
      unknown (202.101.72.61): 3 Time(s)
      unknown (202.101.72.63): 3 Time(s)
      ftp (202.101.72.34): 2 Time(s)
      mail (218.247.185.218): 2 Time(s)
      mysql (218.247.185.218): 2 Time(s)
      news (218.247.185.218): 2 Time(s)
      root (192.168.123.69): 2 Time(s)
      unknown (202.101.72.42): 2 Time(s)
      unknown (202.101.72.46): 2 Time(s)
      unknown (202.101.72.49): 2 Time(s)
      unknown (202.101.72.59): 2 Time(s)
      adm (202.101.72.34): 1 Time(s)
      adm (202.101.72.42): 1 Time(s)
      adm (202.101.72.46): 1 Time(s)
      adm (202.101.72.49): 1 Time(s)
      adm (202.101.72.51): 1 Time(s)
      adm (202.101.72.58): 1 Time(s)
      adm (202.101.72.59): 1 Time(s)
      adm (202.101.72.61): 1 Time(s)
      adm (218.247.185.218): 1 Time(s)
      apache (218.247.185.218): 1 Time(s)
      bin (218.247.185.218): 1 Time(s)
      ftp (202.101.72.33): 1 Time(s)
      ftp (202.101.72.39): 1 Time(s)
      ftp (202.101.72.46): 1 Time(s)
      ftp (202.101.72.58): 1 Time(s)
      ftp (202.101.72.60): 1 Time(s)
      ftp (218.247.185.218): 1 Time(s)
      games (218.247.185.218): 1 Time(s)
      lp (218.247.185.218): 1 Time(s)
      mysql (202.101.72.38): 1 Time(s)
      mysql (202.101.72.39): 1 Time(s)
      mysql (202.101.72.42): 1 Time(s)
      mysql (202.101.72.49): 1 Time(s)
      mysql (202.101.72.51): 1 Time(s)
      mysql (202.101.72.59): 1 Time(s)
      mysql (202.101.72.61): 1 Time(s)
      nobody (218.247.185.218): 1 Time(s)
      operator (218.247.185.218): 1 Time(s)
      postgres (202.101.72.33): 1 Time(s)
      postgres (202.101.72.48): 1 Time(s)
      postgres (202.101.72.49): 1 Time(s)
      postgres (202.101.72.52): 1 Time(s)
      postgres (202.101.72.53): 1 Time(s)
      postgres (202.101.72.54): 1 Time(s)
      rpm (218.247.185.218): 1 Time(s)
      squid (218.247.185.218): 1 Time(s)
      sshd (218.247.185.218): 1 Time(s)
   Invalid Users:
      Unknown Account: 341 Time(s)

今天没事在http://dag.wieers.com/home-made/apt/packages.php看到一个软件denyhosts,正好可以解决这个问题。

先安装一个包,以便用yum直接在dag上取包:

wget http://ftp.belnet.be/packages/dries.ulyssis.org/redhat/el4/en/i386/RPMS.dries/rpmforge-release-0.2-2.2.el4.rf.i386.rpm

rpm -ivh rpmforge-release-0.2-2.2.el4.rf.i386.rpm

这样就可以直接用yum安装denyhosts了:

yum install denyhosts

再进行一下设置:

 cp /usr/share/doc/denyhosts-2.2/daemon-control-dist /etc/init.d/denyhosts

 cp /usr/share/doc/denyhosts-2.2/denyhosts.cfg-dist /etc/denyhosts.cfg

 vi /etc/init.d/denyhosts

 将DENYHOSTS_CFG参数的值改成 "/etc/denyhosts.cfg"

 再增加到services:

 chkconfig –add denyhosts
 chkconfig –level 2345 denyhosts on

再修改一下配置文件:

 vi /etc/denyhosts.cfg

SECURE_LOG = /var/log/secure
#ssh 日志文件,它是根据这个文件来判断的。

HOSTS_DENY = /etc/hosts.deny
#控制用户登陆的文件

PURGE_DENY = 5m
#过多久后清除已经禁止的

BLOCK_SERVICE  = sshd
#禁止的服务名

DENY_THRESHOLD_INVALID = 1
#允许无效用户失败的次数

DENY_THRESHOLD_VALID = 10
#允许普通用户登陆失败的次数

DENY_THRESHOLD_ROOT = 5
#允许root登陆失败的次数

HOSTNAME_LOOKUP=NO
#是否做域名反解

ADMIN_EMAIL = hui@ffccc.com
#管理员邮件地址,它会给管理员发邮件

DAEMON_LOG = /var/log/denyhosts
#自己的日志文件

然后就可以启动了:

service denyhost start

可以看看/etc/hosts.deny内是否有禁止的IP,有的话说明已经成功了。

前两天碰到的一个mysql怪问题

mysql数据库有一台单独的服务器在做,WEB服务器有4台机器做集群。4台机器的web分别去连接mysql的数据库。

这个架构进行一段时间后,连续出现了几次怪问题,WEB连接mysql回常慢。光连接时间就达到十几秒。重启mysql,会好一点,但过不了多久,问题又会出现。

在故障排除的时候我发现一个问题,如果在mysql服务器上连接mysql并不慢。这样我又开始 怀疑是服务器间的网络问题了,但是服务器间copy文件速度非常快。说明网络是好的。

后来怀疑了很多问题,都被一一排除了。

我的mysql服务器上有两块网卡,发现:

mysql -h 127.0.0.1 很快,比较正常

mysql -h 192.168.x.x 和mysql -h 218.x.x.x就比较慢了。

这样看起来像是IP地址反向解析的问题。我在自己的dns server上加了一个mysql服务器IP192.168.x.x的反向解析。发现mysql -h 192.168.x.x 就正常了。

说明确实是反向解析的问题了。查找mysql手册,发现其实mysql有一个参数skip-name-resolve可以解决这个问题。加入/etc/my.cnf内便可。看看手册内的解释:

你可以用–skip-name-resolve选项启动mysqld来禁用DNS主机名查找。然而,在这种情况下,你只可以使用MySQL中的授权表中的IP号。

如果你有一个很慢的DNS和许多主机,你可以通过用–skip-name-resolve禁用DNS查找或增加HOST_CACHE_SIZE定义(默认值:128)并重新编译mysqld来提高性能。

这样就可以得出一个结论了:

客户端去连mysql时默认是要反向解析的,因为权限的原因。mysql接到客户端第一次连接时会去做反向解析,并存在Host_cache内。下次就从cache内读了。所以除了第一次比较慢以外,后来的连接都是很快的。

因为我有多台服务器频繁的去连mysql数据库,造成host_cache不够用,所以每次连接时都要做反向解析,造成连接速度缓慢了。


炒股时一些基本的名词解释

1:换手率
“换手率”也称“周转率”,指在一定时间内市场中股票转手买卖的频率,是反映股票流通性强弱的指标之一。
换言之,换手率就是当天的成交股数与流通股总数的比值。
其计算公式为:

周转率(换手率)=(某一段时期内的成交量)/(发行总股数)x100%

例 如,某只股票在一个月内成交了2000万股,而该股票的总股本为 l亿股,则该股票在这个月的换手率为20%。在我国,股票分为可在二级市场流通的社会公众股和不可在二级市场流通的国家股和法人股两个部分,一般只对可流 通部分的股票计算换手率,以更真实和准确地反映出股票的流通性。按这种计算方式,上例中那只股票的流通股本如果为200O万,则其换手率高达100%。在 国外,通常是用某一段时期的成交金额与某一时点上的市值之间的比值来计算周转率。

换手率太低,说明成交不活跃,如果是庄股,则说明筹码已基本集中到主力手中,浮筹不多。

换手率高,说明交投涌跃,反映主力大量吸货,有较大的活跃度,今后拉高可能性大。

另外,将换手率与股价走势相结合,可以对未来的股价做出一定的预测和判断。某只股票的换手率突然上升,成交量放大,可能意味着有投资者在大量买进,股价可能会随之上扬。如果某只股票持续上涨了一个时期后,换手率又迅速上升,则可能意味着一些获利者要套现,股价可能会下跌。

然而值得注意的是,换手率较高的股票,往往也是短线资金追逐的对象,投机性较强,股价起伏较大,风险也相对较大。

一般来讲,一只股若想有较好的上涨行情,必须保持相对较高的换手率,●一个上升波段的较好的换手率标准在5%左右●,小于这个数,说明交投不够活跃,太大则有主力出货嫌疑,若日换手率超过10%,就要格外小心,主力出货迹象已相当明显了。

2: 现手
现手是指当前成交量,总手是指到当前的所有成交量.
在明细栏里就有现价成交和现手的分笔数。
1手代表100股
现手是指当前成交量
总手是指到当前的所有成交量

3:委比
委 比是衡量一段时间内场内买、卖盘强弱的技术指标。它的计算公式为:委比=(委买手数-委卖手数)/(委买手数+委卖手数)×100%。从公式中可以看出, “委比”的取值范围从-100%至+100%。若“委比”为正值,说明场内买盘较强,且数值越大,买盘就越强劲。反之,若“委比”为负值,则说明市道较 弱。
上述公式中的“委买手数”是指即时向下三档的委托买入的总手数,“委卖手数”是指即时向上三档的委托卖出总手数。如:某股即时最高买入委托报 价及委托量为15.00元、130手,向下两档分别为14.99元、150手,14.98元、205手;最低卖出委托报价及委托量分别为15.01元、 270手,向上两档分别为15.02元、475手,15.03元、655手,则此时的即时委比为-48.54%。显然,此时场内抛压很大。通过“委比”指 标,投资者可以及时了解场内的即时买卖盘强弱情况。

个股分时走势图

个股分时走势图:

白色曲线表示该种股票的分时成交价格。 黄色曲线表示该种股票的平均价格。 黄色柱线表示每分钟的成交量,单位为手(100股/手)。

3、下面是分时走势图中经常出现的名词及含意:

A、外盘:成交价是卖出价时成交的手数总和称为外盘。

B、内盘:成交价是买入价时成交的手数总和称为内盘。 当外盘累计数量比内盘累计数量大很多,而股价也在上涨时,表明很多人在抢盘买入股票。 当内盘累计数量比外盘累计数量大很多,而股价下跌时,表示很多人在抛售股票。

C、买一,买二,买三为三种委托买入价格,其中买一为最高申买价格。

D、卖一,卖二,卖三为三种委托卖出价格,其中卖一为最低申卖价格。

E、委买手数:是指买一,买二,买三所有委托买入手数相加的总和。

F、委卖手数:是指卖一,卖二,卖三所有委托卖出手数相加的总和。

G、委比:委买委卖手数之差与之和的比值。 委比旁边的数值为委买手数与委卖手数的差值。当委比为正值时,表示买方的力量比卖方强,股价上涨的机率大;当委比为负值的时候,表示卖方的力量比买方强,股价下跌的机率大。

H、量比:当日总成交手数与近期平均成交手数的比值。如果量比数值大于1,表示这个时刻的成交总手量已经放大;若量比数值小于1,表示这个时刻成交总手萎缩。

I、现手:已经成交的最新一笔买卖的手数。在盘面的右下方为即时的每笔成交明细,红色向上的箭头表示以卖出价成交的每笔手数,绿色箭头表示以买入价成交的每笔手数。

大盘指数即时分时走势图


1) 白色曲线:表示大盘加权指数,即证交所每日公布媒体常说的大盘实际指数。

2) 黄色曲线:大盘不含加权的指标,即不考虑股票盘子的大小,而将所有股票对指数影响看作相同而计算出来的大盘指数。

参考白黄二曲线的相互位置可知:A)当大盘指数上涨时,黄线在白线之上,表示流通盘较小的股票涨幅较大;反之,黄线在白线之下,说明盘小的股票涨 幅落后大盘股。B)当大盘指数下跌时,黄线在白线之上,表示流通盘较小的股票跌幅小于盘大的股票;反之,盘小的股票跌幅大于盘大的股票。

3) 红绿柱线:在红白两条曲线附近有红绿柱状线,是反映大盘即时所有股票的买盘与卖盘在数量上的比率。红柱线的增长减短表示上涨买盘力量的增减;绿柱线的增长缩短表示下跌卖盘力度的强弱。

4) 黄色柱线:在红白曲线图下方,用来表示每一分钟的成交量,单位是手(每手等于100股)。

5) 委买委卖手数:代表即时所有股票买入委托下三档和卖出上三档手数相加的总和。

6) 委比数值:是委买委卖手数之差与之和的比值。当委比数值为正值大的时候,表示买方力量较强股指上涨的机率大;当委比数值为负值的时候,表示卖方的力量较强股指下跌的机率大。