2013年3月25日星期一

硬链接和软连接的区别:


要说明这个问题,先说明下liunx下文件和目录的本质。
事实上,在liunx上,目录也是文件的一种,它是储存了一张表的文件。例如有一个叫程序的文件夹,里面有两个文件1和2.在那张目录表内。它的内容是这样的
名称 节点
1 338
2 228
那么什么是节点呢?c语言我们都学过,我们简单地把节点号理解成一个数组的下标,把内存看成一个大数组,每个文件都可以看成一个数组中的一个元素,而知道了节点号,就可以找到了实质的文件内容。

有了以上的认识,就可以进一步地解释硬链接:
硬链接的书写格式是:ln 目标文件名 链接名
那么它的过程是怎么样的呢?
例如我们输入:ln 3 2
那么,在同个目录表下增加一项
名称 节点
1 338
2 228
3 228
这时候,文件3也指向了跟2一样的内存块,也就是说跟2的内容是完全一样的。
而软连接又是怎么回事呢?
这里得说明,软连接和硬链接也是特殊的文件,在liunx中的所有都是以文件表示的,软连接可以看成一个文本文件,它的内容是保存目标文件名的路径地址。
软连接的格式是ln -s 目标文件名 链接名
例如输入 ln -s 4 2
它的执行过程是这样的,先把2文件的路径名复制到4,执行4时,先从中读到2的路径名,找到2这个文件,然后执行2.所以对4文件的操作都是对2文件的操作。

上面说明了具体的原理。如果要通俗点理解。可以把硬链接当成源文件的副本,它显示跟源文件一样的大小但事实上却不占任何空间。(够神奇吧)而软连接大可以理解出windows的快捷方式。

至于更深入的区别,欢迎一起来讨论

linux软连接与硬链接




存在两种不同类型的链接,软链接和硬链接。硬连接指向的是节点(inode),而软连接指向的是路径(path)

软链接文件

软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。和win下的快捷 方式差不多。 链接文件甚至可以链接不存在的文件,这就产生一般称之为"断链"的问题(或曰“现象"),链接文件甚至可以循环链接自己。类似于编程语言中的递归。
命令格式:
代码: ln [-s] source_path target_path

硬链接文件

info ln 命令告诉您,硬链接是已存在文件的另一个名字,硬连接的命令是:
代码: ln -d existfile newfile //如果不加任何参数,默认情况下是硬链接.
硬链接文件有两个限制:
1、不允许给目录创建硬链接;
2、只有在同一文件系统中的文件之间才能创建链接。
对硬链接文件进行读写和删除操作时候,结果和软链接相同。但如果我们删除硬链接文件的源文件,硬链接文件仍然存在,而且保留了原有的内容。这时,系统就“忘记”了它曾经是硬链接文件。而把他当成一个普通文件。修改其中一个,与其连接的文件同时被修
改.
代码:
$ cp /etc/httpd/conf/httpd.conf /usr/sam
$ ln httpd.conf httpd1.conf
$ ln -s httpd.conf httpd2.conf
第一条为硬链接,第二条为软链接
代码:
$ ls -li //查看一个文件或目录的inode,要通过ls 命令的的 -i参数,inode值相同的文件,他们的关系是互为硬链接的关系
代码:
总用量 80
1077669 -rw-r--r-- 2 sam adm 34890 10月 31 00:57 httpd1.conf
1077668 lrwxrwxrwx 1 sam adm 10 10月 31 00:58 httpd2.conf ->; httpd.conf
1077669 -rw-r--r-- 2 sam adm 34890 10月 31 00:57 httpd.conf
可以看到,使用ls -li,软连接只产生了10字节的快捷而已,硬连接却实实在在的的拷贝。最前面的inode硬链接和源文件是一样的
,而软链接不一样.对http1.conf进行编辑,可以发现httpd.conf也发生了一样的变化.
代码:
$ rm httpd.conf
现在删除链接的源文件,来比较不同之处
代码:
$ ls -l
总用量 44
drw-r--r-- 2 sam adm 4096 10月 30 20:14 file6
-rw-r--r-- 1 sam adm 34890 10月 31 00:57 httpd1.conf
lrwxrwxrwx 1 sam adm 10 10月 31 00:58 httpd2.conf ->; httpd.conf
发现,httpd2.conf实际已经不存在了,是断链,而httpd1.conf变也了普通文件

盛宣怀

   “江山不管兴亡事,一任斜阳伴客愁”。盛宣怀家族从晚清中下层官僚一跃到大清豪门,前后花了近百年时间。盛宣怀运气好,赶上了历史潮流,他27岁时经友人推荐走入了李鸿章的幕府,并很快获得器重。盛宣怀精明过人,在李鸿章操办洋务的背景下,他既是官场中的商人,又是商人中的官吏,集官商于一身。在辛亥革命之前,盛宣怀家族的财富也达到了顶点。不过盛极而衰,作为清朝末代铁道部长,盛宣怀国有化铁路的政策激起的反抗最终淹没了大清朝。而他自己也成了大清的掘墓人,家族也很快衰落。
三代权势显赫 掌控大清实业

盛宣怀家族是如何发达起来的

  盛氏家族本来也只是地方中下层官僚阶层,由于抓住了机遇,家族迅速发达起来。盛宣怀跟随李鸿章一步步从军营文书做到一品尚书,从典当掌柜变为掌握大清十几家垄断企业的实业家。他办洋务40年,一生亦官亦商,亦中亦洋,势倾朝野,富可敌国。

死心塌地跟着李鸿章 从地方大户一跃到大清豪门

  从常州大户到大清豪门,这一跨跃是由盛宣怀来完成的。盛宣怀只中过秀才,参加三次乡试考举人都名落孙山,后来干脆管起了典当钱庄生意。1870年,李鸿章率军前往陕西征剿回民起义军。经朋友介绍,盛宣怀进了李鸿章幕府当文书,从此跟随李鸿章一步步从军营文书做到一品尚书,从典当掌柜变为掌握大清十几家垄断企业的实业家。
  李鸿章为何那么器重一个连举人也没有考上的幕僚?李鸿章所以器重盛宣怀,是因为盛宣怀的“经世致用”思想符合他的洋务强国宏图,盛宣怀的务实和精干也符合他的用人要求。作为洋务派领袖,李鸿章当时正在酝酿创办一批企业,却缺少精明的实干人才。他发现盛宣怀是个可塑之才,就有意识地给盛宣怀提供机会。1872年,李鸿章发起创办中国近代第一家大型民用企业轮船招商局时,让盛宣怀与上海的航运世家朱其昂、广东的怡和洋行买办唐廷枢等共同参与起草轮船招商局章程。盛宣怀起草的章程思路前瞻,条理清晰,见解独到,受到李鸿章的赏识。由此,盛宣怀被委任为会办(副总经理),走上了洋务之路。
  盛宣怀认准了这是一条可以“做大事、成大业”的路,要死心塌地跟着李鸿章。他写信表忠心:“百年之后,或可以姓名附列于中堂传策之后,吾愿足矣!”就是说,将来李鸿章传记里能把他盛宣怀的名字列上,他就心满意足了。1886年,盛宣怀在山东做官时,还给李鸿章写信,表示自己追随李鸿章20多年,“近年办事稍有把握,俱由亲炙而来。”意思是“我的所有成功都是您手把手教出来的”,流露出感恩戴德之心。

当官时摸透市场行情 在位时儿女下海经商

  盛氏家族自明代永乐年间就从南京迁居到常州,至晚清已在常州生活了400多年。在乾隆之前,虽然盛宣怀的祖父盛隆在浙江做过几任知县,盛家也只不过称得上地方乡绅而已。
  盛宣怀出生于1844年11月,据说那年春天,盛隆梦见常州老宅庭院中的杏花开得灿烂如锦,觉得是个吉兆。结果,儿子盛康这年不但中举,又喜得贵子。盛隆就给孙子取了个字号“杏荪”。说也奇怪,此后盛家果然发达起来。
  当然“吉兆”只是传说而已,盛氏家族的发达是靠抓住机遇。盛康在湖北当过两任道台,先当督粮道,后做盐法道。督粮道负责监管督运漕粮,盐法道则负责食盐生产、定价、收购、运输。盛康在做督粮道时,对粮价十分熟悉,就让女儿、女婿在常州开米行赚钱。

李鸿章出金点子助其发大财 典当钱庄赚得盆满钵满

  不过,这样赚点小钱的生意发不了财。1867年盛隆去世,按清代官制,盛康要回原籍居丧27个月,称为“丁忧”。盛康辞官扶送盛隆的灵柩回到常州。那时太平天国战争结束不久,常州一带难民纷纷返回重建家业,却缺乏资金。
  时任江苏巡抚的李鸿章是盛康的同年,建议盛康回常州后开几家典当行,定可赚钱。盛康本来也就闲着,听了李鸿章的意见,一回常州就积极筹办此事。次年7月,盛家第一家典当“济大典”就在吴县(今属苏州)开张了,没想到生意好得出奇。盛康看出这是一生财之道,接下来在常州、南京、江阴、无锡、宜兴、常熟大张旗鼓地开起典当来。不到10年,盛氏旗下的典当有了20多家,盛氏私有账号“愚记”的资产高达数百万两白银。
  办典当要融资,典当业的经营与钱庄是分不开的。盛氏家族于是又集资开起了钱庄。本钱和利润从钱庄流到典当,又从典当流回钱庄。发家以后,盛康在苏州石路置办了房产,还把私人花园刘园买了下来,改名“留园”。到光绪初年,常州盛氏成为远近闻名的大户人家。


BRIEF 2

若问古今兴废事 请君只看盛宣怀

百年豪门十年衰

  俗话说:富不过三代。盛宣怀去世后,他的家族人吵着分家的、争名分打官司的、要求继承遗产的、搞风流韵事的、闹诉讼案件的,一度成为上海滩的街头新闻,不久,连盛宣怀用来保存部分财产的愚斋义庄也关闭了,真是百年豪门十年衰。

“盛”到了极致 贪污受贿的骂名接踵而来

   盛宣怀参与创办和掌控的我国近代史上第一批实业,有轮船招商局、汉冶萍煤铁总公司、上海华盛纺织厂、中国电报局、中国铁路总公司、中国通商银行,都是晚清政府参股的大型企业。这反映出盛宣怀在实业界的显赫地位。
   盛氏家族的富有,自然引起不少人的议论,他是否贪污受贿、中饱私囊,当时就是一个引人关注的话题。1876年,轮船招商局欲并购美资旗昌轮船公司,盛宣怀从两江总督沈葆桢那里借了100万两白银官款,以总价222万两白银的价格买下了旗昌在华所有资产,消灭了一个竞争对手。但这件事受到不少非议。御史王先谦上奏弹劾盛宣怀,说旗昌轮船公司不值这个价,盛宣怀拿了人家回扣。虽有李鸿章竭力袒护,盛宣怀还是受到降职处分,被排挤出招商局。
   这是盛宣怀第一次遭到贪污指责。他究竟有没有拿回扣?当时没有证据,他也竭力表明自己的清白。李鸿章一直认为这是反对派对洋务企业的故意捣乱,后来找机会帮盛宣怀洗刷了罪名。

一个都不能少:护官符 潜规则 上面要有人

  盛宣怀交往的人很多,面也很广,他很重视与同乡的联系。《红楼梦》中有所谓“护官符”,道出了封建社会官场官官相护的“潜规则”。盛宣怀要做高官,成大事,也跳不出“潜规则”。
  年节送礼是一种习俗,但是对那些需要求助的大人物,紧要关头不送些贵重礼品肯定是不行的。他的第二个夫人庄畹玉出身常州望族,是个精明的女人。1899年,盛宣怀被慈禧太后召进宫中“垂询”,在北京待了一段时间。庄夫人给他写信说:“你在北京要多找门路,听说皮小连虽是太监,荣宠非凡,若要升迁,要走他门路,你要舍得花些小钱去巴结巴结,让人家高兴,不说你的坏话。”这个“皮小连”是指大太监李莲英。
  当然,有时候别人送给盛宣怀的礼物也是价值不菲的。曾经和盛宣怀一起在轮船招商局共事的朱其昂和他的关系比较好,一次送了他4件礼物:翡翠烟壶、白玉翎管、黄玉扳指、红牙珠顶。朱家是清代上海著名的沙船世家,长期经营水上运输,送得起这样贵重的礼品,怕盛宣怀不肯收,特意写信说这是家中旧存的小玩意儿,不是特意买来的。

妻妾成群想必是极好的? 财富再多也敌不过三代

  盛宣怀前后娶了两个夫人,5个妾,生有8个儿子,8个女儿,盛公馆中吃闲饭的不下百十来人。妻妾成群,免不了争宠斗艳,儿孙不知生活艰辛,赌马的赌马,嫖娼的嫖娼,抽大烟的抽大烟,虽说盛宣怀年轻时管过典当钱庄,却也没有精力管住家里那么多号人。他规定每个月给姨太太60元大洋生活费,由账房按月付给,他在苏州的姨太太秦氏看中了银楼一副头面,没钱就赊账买了回来,然后给盛宣怀写信,说欠了银楼218两银子,请老爷派人去付清。盛宣怀心中恼火,却碍于面子只好另掏腰包。他的大儿子盛昌颐整天在外花天酒地,娶了6个女人还到处寻花问柳,40岁就死了,比盛宣怀去世还早十多年。
  俗话说:富不过三代。怎样才能长期保持家族的凝聚和财富?盛宣怀曾在日本呆过一年,从一个日本家族的管理模式得到启发。逝世前,他立下遗嘱,成立愚斋义庄基金会,遗产的一半分给各房子孙,另一半580万两银子放在愚斋义庄,本金不许动用,利息用于慈善事业,想用这个办法长期保住盛氏家族的一部分财产。1916年盛宣怀去世,基金会由庄夫人掌管,别人也没有异议。不过盛家的子辈大手大脚惯了,挥霍无度,没有多久,各房分到手的财产已消耗大半。
  国民党政府也对愚斋基金会这笔财产垂涎三尺,经常发公函要求愚斋义庄捐款赈灾,认购国债。国债还本付息的时间很长,买了几次,账面上财产没有减少,实际可动用的资金少了,变成了纸上财富。1927年庄夫人去世,再也没人能约束盛家的公子小姐姨太太,于是吵着分家的、争名分打官司的、要求继承遗产的、搞风流韵事的、闹诉讼案件的,盛家的很多事情,一度成为上海滩的街头新闻。愚斋义庄在盛宣怀去世后12年就寿终正寝,恐怕是盛宣怀难以预料的。

要识人间盛衰理 岸沙君看去年痕

盛宣怀是一面好镜子

   陆游《夜登白帝城楼怀少陵先生》有两句诗:要识人间盛衰理,岸沙君看去年痕。意思是人间之事盛衰因循,你且看那岸沙边,春去秋来花肥瘦,今年的模样仍有着去年的痕迹。盛宣怀既是官场中的商人,又是商人中的官吏,集官商于一身。经过几十年的经营,他敛财之巨,达到了富可敌国的程度。但富不过三代,他个人与家族命运转折的历史或许能给后人以启示。

赶上历史潮流思想不保守 因修铁路发大财

  当时,西学东渐已成为一种历史的潮流。盛宣怀的思想并不保守,而且相当“开放”,史学家庄练先生说盛宣怀“以招商局起家,以铁路致富,以电报而享大名,以投资矿冶事业得以结交政要”(《中国近代史上的关键人物》下卷第265页)。上述概括相当准确。
  在当时,比电报投资更多,购物更多,吃回扣自然也更多的是修筑铁路。盛宣怀作为铁路督办大臣干了9年。据《盛宣怀与中国铁路》一书中统计,从光绪二十二年至三十二年,盛宣怀共修筑铁路2200公里。其间,从英国借了1065万英镑,盛宣怀吃回扣5%,折合中国的白银440万两。

他给大清代言 他为大清掘墓

  历史有时充满了戏剧性。盛宣怀对大清王朝是忠诚不贰的,因为有了这个政权,他才能为官而贪,但清王朝土崩瓦解的导火线也正是盛宣怀点燃的。宣统三年四月,邮传部大臣盛宣怀突然下令,把“官督商办”的铁路收归国有。
  这样一来,投资粤汉、川汉铁路的股东们,一下子被剥夺得两手空空,由此引发了四川剧烈的铁路风潮。这一年农历八月十九日武昌发生兵变,辛亥革命爆发。盛宣怀无意中点燃了辛亥革命的导火线,他成了大清王朝的第一个掘墓人。贪官危及政权,这是一个生动的历史证明。

权力与资本结合的制度产生有毒物

  平心而论,盛宣怀做过不少好事。比如:1895年他创办了“北洋西学学堂”,1903年升格为北洋大学,即现在的天津大学;1896年他在上海创办了“南洋公学”,后来发展为上海交通大学;中国的红十字会也是盛宣怀创办的。他兴办的多种实业,对中国民族工商业的发展也有重大的贡献。
  当年的盛宣怀过着锦衣玉食的生活,他的正当收入已可满足个人和家庭的一切物质需求,为何还要无休止地敛财呢?虚幻的占有欲是主因。而他的巨额财产如今早已灰飞烟灭。把钱留给子孙可能是唯一实在的目的,但富不过三代,在奢侈生活中长大的子孙,多半是败家子。除了虚幻心理作祟,“官督商办”的制度成就了贪腐。权力和资本如果各自运转,本来无害,但一旦结合,就像化学反应,无毒之物就变成了有毒的化合物。(资料来源:《环球人物》2009年第15期、《学习时报》、中国共产党新闻网、人民网等等)

信阳一小学生上学途中激怒流浪汉 被用砖头砸死



大河报:【信阳一小学生被流浪汉用砖头砸死】3月22日凌晨,被流浪男子袭击的信阳市东双河镇第一小学五年级学生杨鑫明因头骨受伤,颅内出血,救治无效死亡。13日,杨鑫和其几名同伴在上学途中激怒一名被疑患精神病的流浪男子,被流浪男子追至东双河镇第一小学的校园内后,用砖块砸成重伤。大河报首席记者何正权

2013年3月23日星期六

两个河南人导致邓小平被毛主席再次打倒


两个河南男女之争导致邓小平被毛主席再次打倒(图)

两个河南男女之争导致邓小平被毛主席再次打倒(图)



批邓、反击右倾翻案风是中国文化大革命末期由中共中央主席毛泽东发起的最后一次大规模政治运动。 

1975年1月,周恩来因患晚期膀胱癌住院,毛泽东为稳定国内形势,平衡四人帮的势力,重新起用邓小平,任命邓为第一副总理,主持国务院的工作,进行整顿。 

邓小平重掌大权之后,在周恩来等人的支持下,对文化大革命发动以来造成的各种问题进行调查解决。7月4日,他提出“三项指示为纲”,把发展经济放在首要的 战略地位,力图将全国的政治经济生活重新纳回到正常轨道中来。但是,他的做法引起了毛泽东的不满。毛泽东将文化大革命视作自己晚年的重要功绩之一,认为文 化大革命是“三七开,七分成绩三分错误”,“基本正确,有所不足”。     

1975年11月3日,毛泽东批复了清华大学党委副书记刘冰反映党委书记迟群、副书记谢静宜存在种种问题的信,指出“清华大学所涉及的问题不是孤立的,是当前两条路线斗争的反映”。

吴德主持了传达会,以此为标志,批邓、反击右倾翻案风运动开始。     

11月20日,毛泽东指示政治局开会,要求邓小平作出肯定文化大革命的决议,遭到邓小平的拒绝。毛泽东立即决定停止让邓小平统管全面工作,让其“专管外事”。     

11月下旬,在专门召开的“打招呼会”上,毛泽东发表了《打招呼的讲话要点》一文,正式将邓小平的举动定性为“这是一股右倾翻案风”,11月26日,中共中央下发《打招呼的讲话要点》,各地开始开展学习,发动运动。     

1976年1月8日,周恩来去世。2月3日,毛泽东任命华国锋为代总理,主持全面工作。2月5日,《打招呼的讲话要点》一文向全国普通群众公布。2月6日,中共中央决定停止贯彻执行邓小平、叶剑英75年7月的讲话精神。     

2月25日,华国锋主持召开各地方、军区一把手会议,传达了《毛主席重要指示》,指出:根据毛泽东的指示,开展对邓小平的点名批评。此后,全国各家媒体纷 纷发表社论和文章,全面否定邓小平1975年以来实行的各项措施,将邓小平定为“不肯改悔的党内最大的走资派”,江青称其是“大汉奸”、“国际资本家的代 理人”。

对于对这场反击右倾翻案风的内幕,获取渠道除了国内小道消息的道听途说,再有就是偷听西方势力的敌台广播。当时他们曾有过类似这样的报道一个河南男人和一 个河男女人之间的矛盾升级导致了邓小平和胡耀邦再次被毛泽东打倒。直至现在外国的史记还是这样记载:“1975年,清华大学党委第一副书记因向毛泽东举报 迟群和谢静宜,而导致毛泽东发布批邓、反击右倾翻案风运动,使得邓小平、胡耀邦受到株连。”

谢静宜,河南商丘人。毛主席管她叫“小谢”。1959年,24岁的她任毛泽东主席的机要员,1968年后,任北京大学党委常委,清华大学党委常委,副书记,清华大学革命委员会副主任,1970年任北京市市委常委,1973年任北京市市委书记,共青团北京市委书记,北京市革命委员会副主任,同年在中国共产党第十次全国代表大会上当选为中央委员,1975年当选为第四届全国人大常委会委员,1976年粉碎“四人帮”后被撤销党内外职务接受审查;后在审判“四人帮”余党时,谢静宜因坦白认罪较好,被免予起诉。

1975年,谢静宜掌管北京大学和清华大学,权大得很。那时不举行高校入学考试,而实行名额分配到各地,由党政部门 推荐“工农兵”上大学的办法。只要进了校门,不管原来是干什么的,都叫“工农兵学员”。几乎年年在杭州久住的毛泽东曾挑选浙江省歌舞团的几个女孩子,从杭 州调入中南海工作。一九七四年前后将她们调离中南海前,毛泽东通过谢静宜把她们全部安排进北京大学,成了历史系的“工农兵学员”。
   
因各地掌权者走后门安排子女、亲友上大学成了民怨焦点,在一九七五年五月的一次政治局会议上,讨论到这个问题。毛泽东说:“我也是一个,我送几个女孩子 到北大上学,我没有办法,我说你们去上学。她们当了五年工人,现在送她们上大学了,我送去的,也是走后门,我也有资产阶级法权。我送去,小谢不得不收。

对于谢静宜独揽大权所办的这些事,刘冰错以为毛主席根本不知情,常常和谢静宜产生争执。刘冰是河南洛阳人,有时吵得红了脸,再加上些“中”、“不中”的河 南方言,仿佛就像唱豫剧。刘冰唱的是《卷席筒》要平冤案。谢静宜唱的是《穆桂英挂帅》寡妇征西。无奈之下,刘冰才给毛主席写了举报信,并得到了邓小平和胡 耀邦的支持,也因此第二次被打倒。

粉碎四人帮后邓小平复出。1978年刘冰调任兰州大学党委书记兼校长,1979年并任甘肃省副省长。1982年任甘肃省委副书记兼秘书长,1983年任省委常务副书记。1986年任甘 肃省人大常委会主任、党组书记。1988年任第七届全国人大教科文卫委员会副主任委员,1993年任第八届全国人大教科文卫委员会顾问。 目前92岁高龄的刘冰老人还在著书立说。前不久做为编委出版了一部“以自然微点为主体、以现代摄影为手段、以线装古籍为载体”的艺术方式来呈现大中华文化的《影画中华》大型系列文化典籍。连张艺谋见了都拍手喊绝。不得不承认,在共产党的高官中,刘冰是个有文化的大家,还能创新。

无独有偶,已从北京市委某单位退休,过着极其普通生活的谢静宜也出了不少书
。有《在毛主席身边》、《毛主席给予我们的教育、理解和关怀》、《跟随毛主席在外地视察》、《在外地视察的毛主席》等。本博秦全耀认为谢静宜真是应该感谢毛主席,换上别人不可能被免予起诉,起码也要判上个十几年刑。

Google的社会化梦想与Reader




朋友跟我说,你那些打算写的blog要是再拖着不写,拖过7月1号Google Reader关闭了我们就看不到你blog了。这个笑话讲的很好,所以我决定最近多写点,我们就从Google Reader开始吧。

一 搜索与社会化
Google Reader的前产品经理在Quora回答了关于Reader关闭的问题 ,导致Google Reader被关闭的主要原因是Google Plus。这并不是一个出乎意料的答案,从Google把Reader的分享功能强制转到Google Plus之后,很多人都知道,这一天早晚会来。
Google Plus是一个让我非常不喜欢的产品,但讨论这个产品,必须要从搜索和社会化的关系说起。几年前,SNS尚未覆盖到足够多的人口,那时候搜索引擎是获取信息的重要方式。这个很好理解,人们碰到一个问题,会去Google搜索答案。比如现在这件事,如果几年之前,人们会去Google搜索”为什么Google Reader被关闭了”。但现在,SNS已经覆盖了足够多的人口,事情发生了变化,现在你应该不会再去搜索这个问题了,而是会去你常用的SNS上,把这条问题贴出去,然后你就会收到很多答案,有一句话的回答,比如”因为Google Plus”,”因为RSS不重要了”,也会有人给你一些链接,这些链接带着你访问到更长的文章,比如Google blog的官方声明,或者是我这样的blog。
于是,人们发现了,越来越多的东西,在SNS上向好友提问,会比直接去搜索更好,得到的答案质量也更高。这是为什么?原因很简单,因为SNS的关系确定了关注范围,你和你的好友往往关注在相似的领域,这样等于他们帮助你扩大了视野,过去你需要读遍所有的相关信息,现在不需要了,你没有读过的信息很可能藏在你的好友脑子中,你只需要问就可以了,好友往往能帮你获得更准确的答案。
Google伴随我们走过了互联网信息匮乏的年代,进入了这个信息过度繁荣的年代。现在信息不是太少,而是过多。从过多的信息中找到所需的变得比以往更加困难。在几年前,利用PageRank就可以获得最有价值信息,但今天这招已经不那么灵了,一方面实时性信息更加重要,另外一方面因为需求的多样性(或者称之为长尾),任何一个搜索结果,对于某一个特定的人,都应该有完全不同的排序。而SNS的模式天生就可以解决这些问题。
传统的搜索不会完全消失,但基于SNS的搜索或者叫做知识共享,必然会夺走传统搜索的市场份额。对于Google,这意味着一些本来能赚到的钱会被Facebook和Twitter这样的SNS赚走,甚至这意味着搜索引擎这个商业模式增长期的结束。 从另外一个角度考虑,社会关系可以提供更精准的数据,从而大大提高广告匹配程度,进而提高命中率,带来更多的收入。可见搜索引擎和社会化早已密不可分。
Google对社会化的尝试很早就开始了,按照时间顺序来回溯,我们可以看到整个过程。

2008.11 SearchWiki 通过这个功能,用户可以对搜索结果进行重新排序,这个功能只影响登录过的帐号,并不算完全的社会化搜索,但这是一个很好的开始。

2009.10 Google Social Search 这次是真正的社会化搜索,搜索结果中整合了 twitter 和 FriendFeed的好友关系,后来加上了Google Reader的好友Share结果。如果你跟我一样是twitter和Reader的重度用户,在这个时段会觉得搜索无比好用,我搜索的结果往往是朋友分享过的内容,甚至我在寻找一些技术问题的时候,会在搜索之后去找到分享过我需要内容的朋友直接发邮件讨论。

2011.3 Google +1 从技术上,这是一个伟大的产品,你的好友在搜索结果里面点击了+1按钮,将来你搜索的时候就会看到,这会让每个人的搜索结果都受到好友关系的影响,从而完全不同又更加精准,这个功能需要有巨大的数据量和计算量支持,而且几乎实时,在技术上这是令人惊叹的成就(后来我们知道了,那时候Google已经部署了Spanner了,我猜想正是有了Spanner,Google才有能力支撑这个产品。将来我们有机会单独谈Spanner这个伟大的系统)。可惜在产品上,这不是个好主意。Google的原则之一是”让用户尽快离开Google”,也就是说,用户获得搜索结果之后,就离开Google,转向了目标网站,这是Google价值观的体现,也是其成功的要素之一。但这个原则和+1这个产品发生了冲突,没有多少人会在点击搜索结果离开Google之后再回来点一次+1,这个产品的应用场景出了问题。

2011.6 Google Plus这个Facebook的克隆终于上线了。 虽然Google自己号称Google Plus有各种各样的独创设计,但无一能改变它就是一个Facebook的克隆这个本质。

2011.11 Google Reader被去掉了分享按钮,换成了分享到Google Plus

按照时间线回顾这段历史,你会看到,最大的转折点是2010~2011年,随着Larry Page重新担任CEO,从微软来的Vic Gundotra被提升为负责社交产品的SVP,Google整个变得不对劲了。所谓不对劲,就是从创新走向了山寨,而且失去了应有的品味。做为开发过搜索引擎的人,我非常能理解社会化对搜索引擎的重要意义,但竞争不应该是通过Google Plus这样的山寨产品进行的。
到目前为止,社会化搜索方面,最像样的变化确实发生在Facebook,而不是Google。Facebook的Graph Search是一个令人惊叹的创新产品。只不过在基础技术方面,Facebook比Google还有很大差距,前面提到过Google Spanner,我想Facebook目前还没有同级别的基础设施,所以Graph Search仍然还在测试状态,速度慢,还没办法让所有用户都用到。
二 Google Reader的金矿前面说到,2011年之前的Social化测试中,Google Reader的分享和好友关系都提供了重要的数据。Google Reader确实始终没能成为一个大众产品,但因为其用户偏向专业和严肃,所以其数据质量相当高。这些数据是一个巨大的金矿。
RSS这个概念过于复杂,难以被普通人理解,不过RSS也不应该直接面对普通用户,它是一个基础协议,应该被包装成合适的产品使用。在我看来,Follow这个动作就是对RSS最好的包装之一,而早期Facebook的Feed同样可以看作是对RSS订阅的包装。
本来Google reader加入了好友和分享之后,已经在往正确的方向行进,并且已经有了坚定的数据基础,但Google Plus毁了这一切。随着Google Reader的分享被去掉,Google Reader的整个社区立刻消亡,人们并没有像Google预料的那样进入Google Plus,而是直接选择了放弃。
到现在来指责Google Reader用户滑坡是不公平的,一个被去掉了最重要的功能,禁止再做社会化尝试,并且还不断的被抽调走人手的产品,能维持至今已经是奇迹了。如果没有Google Plus的影响,让Google Reader顺利发展到今天,或许会成为和Facebook完全不同的一种社交系统,从而再次改变人类的知识结构。如果是2003年,那个刚刚推出Gmail的Google,他们一定会这样做,遗憾的是2011的Google不会再这样做了。换句话说,Google引以为豪的文化已经改变了,这个结论可以从一系列事件看出来,我会在第三部分说到。
虽然没有了社会化功能,但RSS本身的良好设计和Google Reader过硬的产品质量,仍然没有令其丧失生命力,BuzzFeed说,到目前为止,Google Reader驱动的流量仍然远远大于Google Plus,原文中有两幅对比图,非常令人震撼。 著名的独立blogger, JOHN GRUBER证实了在他的blog上,这个数据是正确的。
没有了好友和分享功能的Google Reader距离普通人更远了,但却在无意间成为了一种半专业工具。其用户中大量是媒体记者,编辑,Blogger等等传媒相关职业以及一些研究人员。我看过西乔如何创建Designlol的内容,也看过谷奥创始人gokeeper如何为谷奥挑选新闻,他们都是用极快的速度扫过数百个订阅源的标题,从中筛选出可能有意义的内容,然后展开仔细阅读,最终决定是否应该采用,最终形成读者看到的网站。
不知道当年抄袭谷奥的新浪科技郑峻是不是也这样工作 ,我想应该不是,新浪这类大型媒体有自己的内容管理方式。这就是我说的”半专业工具”的意思,Google Reader为大量基于Blogger的小型媒体提供了信息获取和内容管理工具,帮助他们用极低的成本完成工作,而大型媒体往往有自己的媒体工具,反而不需要这种工具。但正是这些半专业的个人媒体,逐渐变成我们每天阅读的主要内容,可以回想一下自己阅读习惯的变迁,是不是已经从阅读门户新闻,逐渐变成了阅读中小型个人媒体。这是blog,WordPress,RSS和Google Redaer的共同贡献。所以就算是你没亲自使用Google Reader,间接的,它也在帮助你获取信息。
Blogger们和研究人员对Google Reader的用法是这样的:他们订阅大量相关的内容源,平时并不会全部读完,但是在需要知道某些事情时,会到Google Reader中搜索,我就是这样写的这篇Blog,这里面列出的数据和链接,多半是通过这种搜索的方式获得。换言之,对于这类用户,Google Reader不仅是新闻源,还是资料库。
这种使用方法就直接把Google Reader变成了个性化搜索引擎,为什么不直接用Google搜索?因为内容太多了,多数内容我只要从平时自己积累下来,订阅过的信息源中搜索就足够了,快而且准确。如果Google Reader的分享功能没被去掉而是继续加强,并且引导用户这样使用,我应该还可以搜索朋友的分享和朋友的订阅,那样的话社会化搜索早就成型了。可是,Google的短视错过了这个机会,在决定了关闭Google Reader之后,整个社区和用户群分崩离析,再也没有这个机会了。
除此之外,Google Reader缓存了大量历史数据,一些blog网站已经不在了,但只要输入RSS源,在Google Reader仍然能看到。这次关闭之后,这些数据很有可能永远消失掉了。三年前年我曾经写过,在Google的帮助下,大部分信息将得以永存,没想到仅仅是三年之后,我们就面临着如此巨大的损失。
2006年,人们认为RSS和Blog圈子的兴起会导致媒体和信息获取方式发生本质的改变,大量资本投入这个领域,出现了无数家创业公司。但不幸的是Google Reader做的太好了,直接导致了这些创业公司们的死亡。到今天Google自己放弃了Reader,这必将造成大量的空缺,暂时没法弥补。虽然未来会有新的公司再重新开始,但那要是很久之后的事了。夸张一点说,Google这个愚蠢的决定在一定历史时期内会造成人类信息获取的空缺,这种空缺不仅仅对于直接用Google Reader那些人,还要包括阅读谷奥之类个人媒体的读者,他们是间接的Google Reader使用者。多么讽刺,这是一件和Google愿景完全相悖的事情。
三 曾经Google精神的远去几年前,Google是创新者,它创新,开放,但今天,Google越来越习惯严防死守可能的竞争对手,它不再那么开放,它开始模仿潜在竞争对手,用和对方完全一致的方式竞争,然后用自己的巨大体量去试图压死对方,正像曾经的微软做过那样。

有几个我认为非常重要的事件:

Google和餐饮点评网站Yelp的纠纷。曾经Google和Yelp是合作伙伴,但当Google收购Yelp未果之后,合作停止,Google开始用爬虫抓Yelp的数据,并且不给来源的显示在Google Maps上。被抗议之后,Google干脆自己做了Google Places来和Yelp竞争。

Google担心移动互联网和App会影响搜索流量,于是收购了Android,并且把Androd弄的越来越像iOS,以此来和Apple竞争。最早发布的Android手机非常像当时的Nokia,但现在已经和iPhone非常像了,并且,Google毫不在乎和三星这种无良企业合作对抗Apple。(关于为什么说三星是无良企业,以后我专门写,不仅仅是抄袭Apple这一点事)

Google担心社会化搜索会影响流量,所以放弃了自己在社会化搜索方向的任何努力,完全照着Facebook做了Google Plus。

Google担心电商网站,比如Amazon,会成为新的流量入口,所以做了Google Shopping,甚至还提供了Google Shopping Express物流服务。

这些事情都太无聊了。Google分裂成了两个,一个是Larry Page领导的无聊没品Google,持之以恒的用和竞争对手一样的方式竞争,正如曾经微软干过的,当然,他们提供的一切都比竞争对手便宜点,Android比iPhone便宜,Google Shopping Express比Amazon Prime便宜。另一个是Segrey Brin的Google X,更像几年前的Google,可惜做出来的产品宣传意义远大于实践,对于不太关心科技(科技不是IT和互联网这一点点范围)进步的人可能会觉得很创新吧。
在Larry Page这边,你会看到曾经Google精神的远去。Google不再希望你找到需要的信息立刻离开Google,而是希望你一切都在Google完成,最好一切都在Google Plus完成。Google不再是Don’t be evil,而是be evil。Google不再帮助创业者,而是利用自己的规模优势压制创业公司。Google Places和Android虽然是在照猫画虎,至少还是为用户提供了一些实际好处。Google Plus大概是Google第一个完全为竞争对手而不是用户开发的产品,它对用户几乎没有好处,坏处倒是不少。我想这样的产品未来还会再有,这绝对不是最后一个。
Google不再开放,你在Google Maps只能看到Google Places的结果,不再能看到Yelp的,但相反,人们一直认为封闭的Apple反而越来越开放,Apple Maps搜索结果和Yelp提供的数据,Siri也会使用Yelp的结果,Apple因为自己在互联网服务上的弱势,反而为其他企业提供了更多机会。开放和封闭始终是相对的,在自己的强的部分没有人会开放,在自己弱的部分则必须要开放。Google不会开放自己搜索的算法和逻辑,也不会允许第三方有机会染指搜索结果页面,Apple不会开放授权自己的硬件和操作系统。但Google会开放硬件和操作系统,Apple会开放互联网服务。
开放的变封闭,封闭的变开放,整个商业史上一直重复着这样的变化。事情的有趣有正在于此。做为观察者,我们不应该用贴标签的方式来分析企业,比如把开放贴给Google,把封闭贴给Apple。有人会说,几年前你称赞Google,今天你批评Google。我认为这才是一个独立Blogger应该做的事,事情变化之剧烈往往超过人们的想象,三年前的Google值得称赞,不幸的是三年之后这家公司变得令人失望。如果仅仅因为当时称赞了Google,今天不去批评,那才是荒唐。从Google Reader这事上看来,一个企业变化甚至可以在一年内完成。这是令人沮丧又令人充满希望的事实。
无数的变化正在时刻发生,但至少我们知道,用和竞争对手一样的方式杀不死对方。无论Google怎么努力,Google Plus不可能杀死Facebook,Android不可能杀死Apple,Google Shopping不可能杀死Amazon,甚至Google Places也不可能杀死Yelp。真正会杀死Google的公司,未来一定会存在,虽然暂时我们还不知道它在哪。想想微软多年来对办公软件和操作系统的严防死守,却没料到互联网和移动设备的浪潮几乎彻底颠覆了整个PC产业。
Google在年龄上比Amazon和Apple年轻的多,今年,人们开始说Apple缺乏创新,而Amazon继续以花掉自己能赚来的每一分钱的方式来探索极限。令我意外的是,最年轻的Google反而悄然无声的老了,比微软还要老。
========================
update 2013.3.20: 到目前为止,看到最多关于本文的评论是:这个产品没有收益,Google要保证股东利益最大化等等。这些评论毫无疑问都是错的,这件事和钱无关,至少和表面上直接的产品收益无关。这个行为与收益无关这个事实,从本文列出的Google Reader前产品经理的回答就可以证明了。这件事更重要的是对于产品和搜索未来的看法,我写的也正是对未来的看法。有意思的是,开始我以为我的看法比较特殊,但据知情人士透露,Google内部也同样有这种声音。如果你到现在还坚持认为这就是一个成本和收益的事,那么也太小看了Google。

2013年3月21日星期四

VPS 安全:WEB 服务器常用 IPTABLES 规则


最近因为自己一台VPS的问题一直在不断的查找VPS安全的资料。下面分享一个常用的iptables规则

IPT=”/sbin/iptables”
$IPT –delete-chain
$IPT –flush
$IPT -P INPUT DROP #1
$IPT -P FORWARD DROP #1
$IPT -P OUTPUT DROP #1
$IPT -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT #2
$IPT -A INPUT -p tcp -m tcp –dport 80 -j ACCEPT #3
$IPT -A INPUT -p tcp -m tcp –dport 22 -j ACCEPT #3
$IPT -A INPUT -p tcp -m tcp –dport 21 -j ACCEPT #3
$IPT -A INPUT -p tcp -m tcp –dport 873 -j ACCEPT #3
$IPT -A INPUT -i lo -j ACCEPT #4
$IPT -A INPUT -p icmp -m icmp –icmp-type 8 -j ACCEPT #5
$IPT -A INPUT -p icmp -m icmp –icmp-type 11 -j ACCEPT #5
$IPT -A OUTPUT -m state –state RELATED,ESTABLISHED -j ACCEPT #6
$IPT -A OUTPUT -p udp -m udp –dport 53 -j ACCEPT #7
$IPT -A OUTPUT -o lo -j ACCEPT #4
$IPT -A OUTPUT -p tcp -m tcp –dport 80 -j ACCEPT #8
$IPT -A OUTPUT -p tcp -m tcp –dport 25 -j ACCEPT #9
$IPT -A OUTPUT -p icmp -m icmp –icmp-type 8 -j ACCEPT #10
$IPT -A OUTPUT -p icmp -m icmp –icmp-type 11 -j ACCEPT #10
service iptables save
service iptables restart
#1、设置INPUT,FORWARD,OUTPUT链默认target为DROP,也就是外部与服务器不能通信。
#2、设置当连接状态为RELATED和ESTABLISHED时,允许数据进入服务器。
#3、设置外部客户端连接服务器端口80,22,21,873。
#4、允许内部数据循回。
#5、允许外部ping服务器 。
#6、设置状态为RELATED和ESTABLISHED的数据可以从服务器发送到外部。
#7、允许服务器使用外部dns解析域名。
#8、设置服务器连接外部服务器端口80。
#9、允许服务器发送邮件。
#10、允许从服务器ping外部
这样禁用了除ssh、http、ftp等外的所有端口,当然我们可能用到其他端口以供管理,比如说我们在lnmp下常用PureFTPd来管理FTP,这样的话我们首先要编辑下 /etc/proftpd.conf,配置以下内容:
PassivePorts 25000 26000 #(端口号,可自行选择)
然后再上面的代码中还需要添加一行:
$IPT -A INPUT -p tcp -m tcp –dport 25000:26000 –syn -j ACCEPT #这里的25000和26000必须为你添加的端口号
另外也有人可能会用到VNC,那就继续添加一行:
$IPT -A INPUT -p tcp -m tcp –dport 5901 –syn -j ACCEPT#5901为你的vnc端口
等所有的端口都配置好以后,将脚本存储为iptables.sh,上传至VPS,执行sh iptables.sh即可自动配置防火墙。
这样,相信大家有点找到规律了,其他端口可以根据自己的需要选择开放然后重新执行脚本即可~