这是圆周率怎么算出来的的?为什么我一直算得是an=1

&伪linux粉丝
http://www.chawt.com/index.php用了一阵了,还很稳定。正式纪录一下,下次 没带手机而可以上网的时候发短信还是管用的。哈哈。每天15条,当然会有文字广告。&(字节数: 305) [原创
15:08:04]&&近日听说了google lively正式发布的消息,没来得及试用。今日决定试一试。操作系统是windows 2003,官方提示不支持。“
Lively is not ready for your platform.
Lively requires Windows Vista or XP with Internet Explorer or Firefox.”
以为没戏,想想google不会这么狠吧,于是打算绕道决定直接下载客户端再说。结果dl.google.com上找了一个 livelysetup.exe。
安装后,能用了。 哈哈。先劫个色为证。
公司最近网巨慢,我快崩溃了。图片中的圆形物体应该为家具。汗。
对了,俺的第一个房间地址如下:可以点击直接进入.
近日Google 发布了一个很有意思的东西――Lively,它很像 Second Life 的在线 3D 虚拟世界,但是目前的应用相当简单,就像一个在线的聊天室,不支持中文。
  使用 Lively 需要下载一个客户端,登记之后即可进入。同时 Google 发布了 Facebook Apps,负责 Lively 开发工作的工程师 Niniane Wang 称:“我们知道,用户在社会化网络上逗留的时间比较长,我们只是想把它变得更加有趣。”
只需点击鼠标,用户可以创建一个代表男性或女性的化身,设定其身份,更换服饰或表明心情等。该服务还允许用户创建不同的虚拟环境,如孩子的房间,迷人的小岛等。准备就绪后,Lively 还可以邀请好友进入该虚拟世界,在那里聊天、拥抱或大笑等多种互动。
另外,Google 规定 Lively 用户年龄必须在 13 岁以上
&(字节数: 1821) [转贴
23:40:19]&&很遗憾,看来我完全脱离娱乐资讯了。居然身在上海不知道有这场演唱会,刚刚上news.google.cn看新闻才知道这演出的存在。还能有机会看到他们的演出吗?特转贴一,记念之,不介意给互联网多制造些垃圾。哈哈。转贴地址如下:[原创流水账]我想我是疯了――记7.5上海魔岩三杰窦唯姜昕何勇张楚演唱会我想我是疯了――记7.5上海魔岩三杰窦唯姜昕何勇张楚演唱会号,这对我来说,将会是永生难忘的一天演出前这一年,我18岁天气很热,我4点半从家里出发,穿着一件匡威的T恤,黑底,胸口有一颗黄色的五角星,左胸上别着一颗军用的崔健当年也别过的红五角星,穿着迷彩工装长裤和高腰迷彩鞋。在
车站,我看到有位年轻人,就觉得他有点像是同道中人,他也朝我看看,大家没说话。车来了,半小时后到了上海体育馆,因为来的早,人也不是很多,黄牛不少。
来到场子正门那里,发现刚才那位哥们果然也是来看演出的。大家寒暄几句~随后便和网友小草哥会和,见了一位老乡和他漂亮的表妹,还去见了两位89年的同龄
人,一位来自北京,一位来自南京。又认识了两位新小朋友,一位89年的,一位87年的,穿着何勇图像的衣裳,还扎了跟长长的辫子(男的)。托小草帮忙,用
190买到了280的票子。大家就在门口聊啊聊,旁边有卖红领巾的,还要10块一条,谁叫咱年轻喜欢追求形式呢?谁叫咱喜欢何勇呢!买!7点钟,可以进场
了,我跟着老乡走,不知怎么的我的心突然跳得好快。老乡说,没事,他第一次看老崔也这样。激动呗!嗯,在看台那里我还激动地做了3个俯卧撑。演出中窦唯打
铃了,演出开始了,灯光暗了,窦唯出来了,旁边的老乡站了起来,把我也拽了起来,说哪有坐着听的道理。我终于看到了窦大神的肉身了,他也不多说话,开始呢
喃。呢喃。。。呢喃。。。像念经一样吟唱着,有那么一句“我早已失魂落魄”
大家都很安静,歌大概都是即兴的,窦唯还吹了一段萧,在淡淡的烟雾中又出现几分说不出的感觉。。直到最后一首,响起了熟悉的《山河水》的旋律,还是英文
歌!有人惊奇!他真的唱了!!!他果然是会用上那些曲子的!他继续在舞台上游走,右手抓着话筒,头靠在右手右边,和94年时一模一样,我感觉我已热泪盈
眶,这时,音乐适时地停止了,老乡喊“窦唯”我喊“牛逼”喊了好多遍,这里的气氛果然不行,大家好像都不愿意吐出哪怕那么一点脏话,这块就我们两个喊来喊
去。当我们喊“再来一首”的时候,前面坐着的一个傻伯一转过来说:“就这样的歌你们还叫他再来一首?他在唱些什么?”我当时就急了,回他说:“那你想听他
唱什么?唱什么给你听好呢?难道叫他唱《无地自容》?”那傻逼不做声了。他妈的,窦唯不想唱可以不唱,傻伯一们不喜欢听窦唯他们可以不来嘛!要尊重窦唯的
选择嘛!窦唯没有多说什么话“谢谢上海,谢谢主办方,谢谢大家”但是他接下来说“下面我们有请何勇”,他说错了,接下来的是姜昕和超级猴子乐队。姜昕说
实话,我只是在当天早上才听了她的第一首歌《我不是随便的花朵》,本以为姜昕只是来凑数的,甚至认为如果没有姜昕那么票房和演出都会更好,可是当鼓重重的
敲起来时,我的胸腔随之共振,我仍然是无法坐着听的。我觉得这场的鼓敲得特别牛逼,尽管音响方面差点。听完两首,我就也喜欢上姜昕了,她喜欢把一边的肩耸
着,然后歪着头靠着,我觉得那个姿势特别的迷人,特别的美~特别是她脱了外衣,只穿黑色小背心时,我由衷的没有一丝邪念赞美她的美丽赞美摇滚的美丽呵呵,
后来她唱了一首《纯粹》这首是我唯一能跟着她唱的,我以前听过许巍版的,虔诚的目光 只追逐太阳 跃动闪亮的光辉用执拗的名字 诉说坚持 一生只要这纯粹。。。有阳光到达的地方 就有生生不熄的向往。。。用生命去追随用生命去追随!!!后
面她还唱了些什么,歌名我也不记得了,但是总是有点熟悉的感觉,尽管是从来没有听过的。。。我随着音乐跳着,腿终于抽筋了,只好跟着节奏晃着脖子,身子也
随着那漂亮的SOLO晃动,大概这就是所谓的POGO状态,特别是最后那段,节奏越来越快,越来越快,越来越快,像是机枪的扫射,我感觉到了脖子的疼痛,
但是我停不下来。像嗑了药似的,像是醉了。。。何勇老乡叫我往前面走了,因为何勇要来了,才在放何勇的简介片,全场气氛就起来了。终于他穿着红蓝色的海魂衫,一声“姑娘”,全场瞬间炸窝了,说是鸡飞狗跳也不为过!全场应答:“姑娘!”“漂亮!”““你好!大上海!姑娘们来了吗?你们漂亮吗?”“漂亮!”“大声点听不见!”“漂亮!!!”“好!!!”何勇用他那个94年时的姿势跳起,在空中猛的扫出了一个重音!姑娘姑娘!你漂亮漂亮!警察警察!你拿着手枪!。。。。。。全场开始了大合唱,这气氛是欢快与兴奋?是无奈与抱怨?还是有一点小小的愤怒?我夹杂在人群中,使劲地蹦着,挥舞着红领巾,声嘶力竭地跟着唱,歌曲最后那句我唱得最响,手上的相机也被共振了:交个女朋友!?还是养条狗!?唉。我为什么要对这句这么敏感?大家又为什么要叫得这么响?我心中泛上一小股的不是滋味。后面一首是《头上的包》《冬眠》我的喉咙刚才已经叫得不行了,有一句没一句地跟着,《头上的包》何勇只唱了第一段,重复了两遍,《冬眠》的歌词非常有意思,但好像很多人对这两首不熟要我冬眠闭不上眼生了锈的琴弦也还不断 我要使劲弹使劲弹使劲弹呀使劲弹 让我冬眠这么热的天哪你的身上长满了斑 我的手上也生满了茧。。。接下来是新歌《风铃》,何勇说这首歌是“献给我们的青春的”“天堂没有消息 地狱没有消息 但我愿意相信 ”有人哭了,有人听着低下头去。“姑娘们相继离我们而去 我虚伪的说一声祝她们幸福”让我心里一沉,不能不想起谁来。。。另一首新歌《虚伪》,唱了第一句大家就笑了:“虚伪就像是一条内裤,人人都要穿,脏了就换”后面的听不太清楚了接
着便是经典的《钟鼓楼》久违的三弦声再次响起,我仿佛又听到了94年时的那句“三弦演奏 何玉笙
我的父亲”大家一起和着这节奏“当当当当啷当”的瞎嚎着,我终于控制不住,大嚎一声,我蹲了下去,眼角有东西流了出来,不知是被汗水刺激了还是别的什么,
我连忙用红领巾擦干它,可这哪里擦得尽呢?我也不知道为什么会这样?我是感动了?伤感了?还是激动了?也许就用那句歌词来回答吧“是谁出的题这么的难,到
处全都是正确答案!?”“啦啦啦啦 啦 啦 啦 啦 ”大家哼起了曲子,笛子响起来了!会是窦唯吗?何勇会再次说“笛子,窦唯”吗?可惜。吹笛子的人不是窦唯。垃圾场是永恒的经典,随着那狂乱的节奏,何勇开始了狂魔般的弹奏,贝司手和何勇对喷了几口水。大家几乎全部起立,合唱,来吧!随着这节奏跳跃摇晃吧。把这个虚伪肮脏的社会好好地骂上一通吧!“我们生活的世界 就像一个垃圾场。。。。。。”我旁边的那对男女听得心惊肉跳,估计是拿赠票进来玩的,他妈的。何勇的结束曲是《非洲梦》,气氛再次HIGH到极点,欢快的鼓点再次敲响:小鸟儿一叫我们就起床 树上的水果是最好的干粮骑着那大象四处游荡去寻找那故事中故事中的宝藏啦啦啦啦啦啦啦啦啦我想去那遥远的非洲 看一看那里的天和树亲耳听一听非洲的鼓声 还有那歌声的真实倾诉啦啦啦啦啦啦啦啦啦灯光照过来了,兴奋的我爬上了椅子背,奋力挥舞着红领巾,不知道何勇看到了吗?张楚张
楚出去玩了,晚到了10多分钟,大家看着他的简介,听着他的姐姐提前高潮了一把。有些人出去又回来了,还有些人提前离场了,还是内场票,他妈的一群拿赠票
的傻逼!有人叫“张楚上课迟到了”“罚站罚站!”大家一阵善意的笑声,没有人会忍心怪张楚的,他长的是那么瘦弱。。。仍然像一个孩子,孤独的不爱多说话但
是又倔强的孩子。张楚来了,全场欢呼,他不多说,直接开始唱《上苍保佑吃饱了饭的人民》《冷暖自知》《棉花》《造飞机的工厂》《光明大道》,一首新歌不知道叫什么,《向日葵》《蚂蚁蚂蚁》,《孤独的人是可耻的》,《姐姐》。一口气唱了这么多,听着太爽了!除了那首新歌,我别的都跟着唱了,嗓子哑了许多次,我把手塞嘴里使劲撑,撑开了又能唱几句了,然后又哑,再撑。。。。。。当时就是这么的疯狂。。。不顾一切,不能漏下一句歌词!!!在
《孤独的人是可耻的》前,张楚开了一个玩笑?他问有没有人因为这首歌而谈恋爱的,大家都哈哈哈的笑了,张楚还是那么的腼腆,双手抓这话筒,头低了下去,如
孩子般纯洁善良。。。激动中,我拨了一位姑娘的手机请她听。。。“喂,听见了吗?能听清吗?能听清吗?孤独的人是可耻的!。。。”我这时的嗓子完全干裂了。左看右看,拍了前面一个人肩膀“兄弟,有水吗?”问他讨了小半瓶饮料,喝完,唱起了《蚂蚁蚂蚁》,不争气的泪水再次要漫出来。。。终场曲是《姐姐》,仍旧是全场的大合唱噢 姐姐 我想回家 牵着我的手 我有些困了噢 姐姐 我想回家 牵着我的手 你不要害怕噢 姐姐 带我回家 牵着我的手 你不要害怕噢 姐姐 我想回家 牵着我的手 我有些困了我坐到了栏杆上,脚勾住地下的一根栏杆,边跟着唱,身体向后倾,颠倒着对着我身后的歌迷们,头都碰到了地板。终于,结束了,音乐停了,我保持着这个姿势吊在那里,我眼中的他们都是头下脚上,我的嗓子在最后一个音后又适时地熄火了,红领巾垂了下来,遮住了我的眼,汗水从身体,经过脖子,流向头顶,凝聚在发梢,滴落在地面。灯
亮了,这光刺得我睁不开眼,我知道这场疯狂结束了,歌迷们疯狂地拍手,欢呼,尖叫,口哨。有人大叫安可!返场!过了一会,观众大约走了一半,他们全体参与
演出人员出来了,剩余的在内场的人都涌向了舞台。我在看台,下不去,只好翻过前几排位子,站在最前面的椅子背上,向他们拼命挥手!大叫!不停叫着“谢谢!
谢谢你们!!!”直到嗓子只能发出嘶嘶的声音。这演出,真的结束了。我没有经历过被吹成奇迹的94年的那场,但是,在我18岁的时候,我还能有幸运经历这
场,我就已经够了。演出后演出结束后,我呆在正门大屏幕下和朋友聊天,看到门口停下了一部大巴,乐
队成员们相继上车了,我就过去等着,过了一会,一阵喧哗,何勇冲了出来,速度很快,他冲出了门口的包围圈,我位子站的好,一个箭步冲上前去,抱住了他,马
上就放手了,哈哈,何勇真结实哈哈,他还对我笑呢,然后他迅速上了车,坐到了车子的另一边,别的歌迷都挤在车门那边,我又赶快跑了过去,使劲拍着车窗,何
勇发现我了,他把窗帘拉开,对我挥手,我把右手贴在了车窗上,他也把左手贴了上来,我们的手差不多大嘛。后来这边人也多了,我站远了点,过了一会儿,乐队
成员们也上来了,我又回到了另一边,拼命挥着手,好像是超级猴子乐队的那个吉他手看到我了,帮我叫了何勇,何勇又朝我挥手,我向他敬了一个礼。那时,我非
常非常的幸福~~~你说,何勇会记得这个在上海抱过他,穿着黑底黄五角星衣裳,胸口还别着五角星,系着红领巾,戴着眼镜,和他对掌,向他敬礼的傻小子吗?还记得当年那个初二的我最先是被老崔带进摇滚之门,我也曾被94年的那段录像深深感动。现在这个与众不同的我也有了18岁,也开始长大。正
如这场音乐会的名字一样,“树生长的声音”魔岩三杰,三块坚硬的石头也变成了更有生命的树,当然还有他们的朋友那朵摇滚玫瑰。14年过去了,还记得14年
前的那句“历史会证明这一切!”吗?现在,他们将继续生长,抽出新芽,长出新的叶子,制造更多的树荫,发出树生长的声音。“我不是随便的花朵,
只为那梦幻的声音而绽放”我坚信只要美好的梦想还存在,对美好的向往还在,就总会有那么一天!让我像一棵树一样生长,感谢窦唯,感谢姜昕,感谢何勇,感谢张楚,感谢摇滚。0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" id="308315" title="" style="width: 372 height: 550" src="http://ent.southcn.com/yulefirst/content/images/attachement/jpg/site4/0dcdbc0e541.jpg" sourcename="本地文件" sourcedescription="编辑提供的本地文件" align="middle" border="0">
0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" id="308321" title="" style="width: 366 height: 550" src="http://ent.southcn.com/yulefirst/content/images/attachement/jpg/site4/0dcdbc0ec43.jpg" sourcename="本地文件" sourcedescription="编辑提供的本地文件" align="middle" border="0">
0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" id="308319" title="" style="width: 351 height: 550" src="http://ent.southcn.com/yulefirst/content/images/attachement/jpg/site4/0dcdbc0e842.jpg" sourcename="本地文件" sourcedescription="编辑提供的本地文件" align="middle" border="0">&(字节数: 7028) [原创
15:47:00]&&
下午新开+找到以前的blog数个(hexun.com)也在其中关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
立此存照  算是 新建和讯博客的通知
&(字节数: 660) [原创
15:47:00]&&
Why and how to migrate to ext4关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Migrating to ext4Preparing for the newest Linux file systemLevel: Intermediate (), Consultant and author30 Apr 2008Ext4 is the latest in a long line of Linux& file systems, and it's likely to be as important and popular as its predecessors. As a Linux system administrator, you should be aware of the advantages, disadvantages, and basic steps for migrating to ext4. This article explains when to adopt ext4, how to adapt traditional file system maintenance tool usage to ext4, and how to get the most out of the file system.Linux supports several different file systems. Some are specialized network file systems or file systems developed for other operating systems, but a surprising number may be used as Linux native file systems―you can place your Linux root (/) and system directories on such file systems. Currently, file systems in this category include ext2, ext3, ReiserFS, XFS, and Journaled File System (JFS). However, file system design and development are ongoing, and new file systems are on the horizon.Perhaps the most important file system currently under development for Linux is ext4―the fourth incarnation of the original extended file system (ext or extfs) developed exclusively for Linux. Given its heritage, it seems likely that ext4 will become an important standard file system (perhaps the standard file system) for Linux in the not-too-distant future.The fourth extended file system (ext4 or ext4fs) exists because developers were pushing to incorporate new and advanced features into ext3. This drive presented several problems:Some of the new features would break backwards compatibility. The ext3 code would become more complex and difficult to maintain. The changes might cause the highly reliable ext3 to become unreliable. For these reasons, the developers decided to fork ext4 development off of ext3 in June of 2006. Since that time, ext4 development has proceeded, largely unnoticed by mere mortal Linux users and administrators. With the release of the 2.6.19 kernel in November of 2006, ext4 made its first appearance in a mainstream kernel, although it was (and still is) marked as experimental, so most people have ignored it.Because ext4 is still under development, as of the 2.6.24.4 kernel, its feature list is in flux. Current and anticipated features include the advancements over ext3 listed in Table 1.As ext4 is currently a work in progress, this feature list is subject to change. Some of these features, if used, create backwards incompatibility with ext3―that is, you may not be able to mount an ext4 file system using the ext3 file system type code. Ext4 does maintain forwards compatibility, though―you should be able to mount an ext3 file system as if it were an ext4 file system.The single most dramatic improvement in ext4 is in file and file system size. Thus, the users who are most likely to need ext4 are those who have more than a few terabytes of disk space. The list of features in Table 1, though, may present some other tempting improvements. For instance, you might want to try ext4 if you have directories with huge numbers of subdirectories or if you need timestamps accurate to less than a second.Because ext4 is currently experimental, to use it you'll almost certainly have to recompile your kernel. If you're uncomfortable with this task, chances are you'll have trouble with ext4. In fact, the experimental nature of ext4 means that you really should use it only if you're interested in contributing to its development or if you're desperate for some of its features. If you need reliable large-disk support prior to a stable release of ext4, you might want to consider using XFS or JFS instead.Of course, ext4 won't always be experimental. In time, ext4 will be declared a stable file system. When this happens, ext4 will be as good a choice as ext3 for just about everybody, with a couple of caveats. First, it's conceivable that bugs unique to ext4 will exist, so you should be wary when ext4 is first declared stable. Second, using ext4 may make it impossible for older tools to access your disk. This will have implications for emergency recovery tools, so you may want to wait for your preferred tools to support ext4 before you upgrade. On the plus side, it should be possible to migrate from ext3 to ext4 non-destructively, which will enable an easy transition if you have existing data you want to preserve.0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" height="1" alt="" src="http://www.ibm.com/i/v14/rules/blue_rule.gif" width="542" />0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" height="16" alt="" src="http://www.ibm.com/i/v14/icons/u_bold.gif" width="16" border="0" />If you've read this far, you're presumably willing to experiment with ext4. To do so, you need to recompile your kernel to add the necessary support. I recommend you start with the newest available kernel (which is 2.6.24.4 as I write). After unpacking the kernel source and either manually setting all the options or copying an older kernel's .config file and typing make oldconfig to copy over your old settings, type your preferred configuration command (such as make xconfig) to view the kernel options. You'll find the ext4 option in the main File Systems area, as Ext4dev/ext4 extended fs support development (EXPERIMENTAL). (The name is likely to change in the future, particularly when ext4 is declared stable.) Note that you must check the Prompt for development and/or incomplete code/drivers option in the General area to even see the ext4 option.With ext4 support selected, save your kernel changes, compile the kernel by typing make, and install the modules by typing make modules_install as root. You then need to copy the compiled kernel (in arch/i386/boot or some other directory) to an appropriate location (such as /boot), edit your GRand Unified Bootloader (GRUB) or Linux Loader (LILO) configuration, and reboot your computer. If you use a boot RAM disk, you need to prepare it with the mkinitrd utility, as well.In addition to the kernel module, you may want to look at a version of e2fsprogs that supports the ext4 file system features. You can either download a tarball (the
section points you to the appropriate site) or use git, as demonstrated in Listing 1.
$ git clone git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
$ cd e2fsprogs
$ git checkout -b pu
Switched to a new branch &pu&
$ git branch
$ git pull git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git pu
Note that you may need to install git using your distribution's package manager. These tools do not yet get a lot of testing, so they aren't recommended for use on production systems, and, at the moment, they don't seem to add a lot that's really necessary for ext4 use. Thus, you may prefer to stick with the stock e2fsprogs package delivered with your distribution.The compilation process for e2fsprogs is fairly standard: Uncompress the package, cd into the resulting directory, type ./configure, type make, and (as root) type make install. This process will overwrite your distribution's normal e2fsprogs package, so do it only if you're sure you want to use the latest (and possibly unstable) version of these tools.0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" height="1" alt="" src="http://www.ibm.com/i/v14/rules/blue_rule.gif" width="542" />0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" height="16" alt="" src="http://www.ibm.com/i/v14/icons/u_bold.gif" width="16" border="0" />With your system booted into a kernel with ext4 support, you're ready to begin using the new file system. To do so, you need to prepare a partition, redundant array of independent disks (RAID) device, or other storage space. You can then begin using it as an ext4 file system and tweak file system options.If you want to make a clean start, you can format a partition or other device using the tools provided with the old or new e2fsprogs package, namely mkfs.ext3 or mkfs.ext4. For instance, mkfs.ext4 -j /dev/sda6 prepares the /dev/sda6 partition for use. Using mkfs.ext4 may produce a file system with more ext4-specific features activated.Presently, the e2fsprogs programs are not fully up-to-date with the kernel file system changes. Fortunately, most of the kernel driver features don't require special preparation from mkfs.ext4 or other utilities. The ext4 features are activated when you mount the file system. If you want to use ext4 on large media, you'll be going boldly where few have gone before, so be sure to document and report any problems you encounter!If you want to use an existing ext2 or ext3 file system as an ext4 file system, you may do so. Simply mount the device as described shortly. If you use certain new features, though, such as extents, you won't be able to go back to using the file system with the ext2 or ext3 drivers.To use a device as an ext4 file system, you should mount it with the ext4dev file system type code. (When ext4 becomes stable, the file system type code will change to ext4.) For instance, mount -t ext4dev /dev/sda6 /mnt/point mounts /dev/sda6 as an ext4 file system at /mnt/point. That's all there is to basic ext4 use. Be aware that the default mount options enable extents, which renders the file system unusable as an ext3 file system. If you want to try ext4 but retain the option of going back to ext3, use the -o noextents option to disable use of extents.Practical use of ext4, once mounted, is just like that of any other file system: you can copy files, create them directly, and so on. Unless you run into a bug or perform benchmark tests, you shouldn't notice any differences.You can use the tune2fs program to tune an ext4 file system in the same ways you'd tune an ext2 or ext3 file system. At present, tune2fs doesn't provide any ext4-specific options, although you can set ext4 options, such as extents, using the standard -O parameter.When you mount a file system as ext4, the kernel begins using file system-specific features, such as extents. This makes it impossible to mount the file system again as an ext3 file system, at least not without jumping through quite a few hoops.Although mounting an ext3 file system as ext4 enables the ext4-specific features, mounting alone doesn't convert old data structures to the new formats. For instance, existing files remain allocated block-for-block, rather than using extents. Thus, your old files don't gain the benefit of the new features. The ext4 developers have considered this fact, however, and provided a way forward: You can use the (very experimental) e4defrag tool (described shortly) to convert allocations to use extents. Another new tool (which isn't yet available) will change inode sizes to the new format.0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" height="1" alt="" src="http://www.ibm.com/i/v14/rules/blue_rule.gif" width="542" />0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" height="16" alt="" src="http://www.ibm.com/i/v14/icons/u_bold.gif" width="16" border="0" />You can use the standard e2fsprogs tool to maintain an ext4 file system, such as tune2fs to adjust options after creating the file system, fsck.ext4 to perform a file system check, and so on. These programs aren't much different for ext4 compared to ext3. Although, as noted earlier, ext4 includes some enhancements that should improve the performance of fsck.In addition to these tools, a new one deserves special mention: e4defrag. This program defragments a mounted ext4 file system. This can improve performance, particularly if your file system has become close to full. It also has the advantage of converting ext2/3-style allocation to the ext4-style extents-based allocation, so it can improve performance on a file system that had previously been used as an ext3 file system. Unfortunately, e4defrag isn't yet part of the standard e2fsprogs package, so you need to dig up a &bare& copy (the
section provides a link).LearnSee the main
for additional information and links.In the , find more resources for Linux developers, and scan our . See all
on developerWorks. Stay current with . Get products and technologiesGet with ext4 support from ftp.kernel.org.Find a copy of the source code for the
utility, even though it is not yet part of the main e2fsprogs package., a two-DVD set containing the latest IBM trial software for Linux from DB2&, Lotus&, Rational&, Tivoli&, and WebSphere&. With , available for download directly from developerWorks, build your next development project on Linux. DiscussGet involved in the
through blogs, forums, podcasts, and community topics in our . 0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" height="5" alt="" src="http://www.ibm.com/i/c.gif" width="542" />0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" alt="Rod Smith" src="http://www.ibm.com/developerworks/i/p-rosmith.jpg" align="left" name="Rod Smith author photo" />0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" height="5" alt="" src="http://www.ibm.com/i/c.gif" width="4" />Rod Smith is a long-time Linux consultant and author, with over a dozen books on Linux, UNIX, and networking to his name.
&(字节数: 26401) [原创
16:39:00]&&
互联网加速器CDN技术介绍专题|中国IT实验室关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
什么是CDN?
    CDN的全称是内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。
  CDN有别于镜像,因为它比镜像更智能,或者可以做这样一个比喻:CDN=更智能的镜像+缓存+流量导流。因而,CDN可以明显提高Internet
网络中信息流动的效率。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等问题,提高用户访问网站的响应速度。
  0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" width="10" height="10" src="http://www.chinaitlab.com/www/techspecial/cdn/images/ar3.gif" /> CDN的类型特点
   CDN的实现分为三类:镜像、高速缓存、专线。
  镜像站点(Mirror Site),是最常见的,它让内容直接发布,适用于静态和准动态的数据同步。但是购买和维护新服务器的费用较高,还必须在各个地区设置镜像服务器,配备专业技术人员进行管理与维护。对于大型网站来说,更新所用的带宽成本也大大提高了。
  高速缓存,
成本较低,适用于静态内容。Internet的统计表明,超过80%的用户经常访问的是20%的网站的内容,在这个规律下,缓存服务器可以处理大部分客户
的静态请求,而原始的服务器只需处理约20%左右的非缓存请求和动态请求,于是大大加快了客户请求的响应时间,并降低了原始服务器的负载。
  专线,让用户直接访问数据源,可以实现数据的动态同步。专题地址:
&(字节数: 1890) [原创
14:12:00]&&
看阿里如何做页面优化关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
YSlow是yahoo美国开发的一个页面评分插件,非常的棒,从中我们可以看出我们页面上的很多不足,并且可以知道我们改怎么却改进和优化。仔细研究了下YSlow跌评分规则。主要有12条:1. Make fewer HTTP requests 尽可能少的http请求。。我们有141个请求(其中15个JS请求,3个CSS请求,47个CSS background images请求),多的可怕。思考了下,为什么把这个三种请求过多列为对页面加载的重要不利因素呢,而过多的IMG请求并没有列为不利因素呢?发现原来这些请求都是可以避免的。15个JS和3个CSS完全可以通过特殊的办法进行合并(这个技术部已经帮我们解决了,实在是太感谢了,嘿嘿。),这样合并以后,一般情况下页面上只会出现一个JS和一个CSS(对JS的封装得有一定的要求)。但是47个CSS background images请求改怎么解决呢?为什么页面上的纯IMG请求时合理的,而CSS background images请求过多就是不利因素了呢。这个我想了很久,总算明白,原来是这样的:一般页面上的ICON,栏目背景啊,图片按钮啊,我们都会用图片CSS背景来实现,而一般这个图片CSS背景用到的图片都是比较小的,所以完全可以把这些图片合并成一个相对比较大的图片,这样页面上只会出现一个CSS background images请求,最多也就2-3个。后来仔细看了下雅虎美国的页面,他们的确也是这样做的,虽然这样做需要花一定的时间来有规则的合并这些ICON,栏目背景,图片按钮,以方便CSS调用,但是这样做绝对是合算的,而且是有必要的,YSlow也是极力推荐的。2. Use a CDN这项我们的评分是F级,最低。说实在的,我刚开始什么是CDN都不知道。后来查了GOODLE才知道。CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络”边缘”,使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。看来上述的解释后,基本上明白了CDN是怎么回事,后来咨询了下中文站点SA,得知我们网站目前的确还没有做CDN的优化,但是据说我们有更加先进的技术来解决类似的问题(具体什么技术那就保密了),但是毕竟CDN也是个相当不错的技术,所以在我们先进技术的基础上在做CDN优化,肯定比现在更好,嘿嘿。据说SA明年会做几个点的CND。3. Add an Expires header设置过期的HTTP Header.设置Expires Header可以将脚本, 样式表, 图片, Flash等缓存在浏览器的Cache中.其实我们网站也做了这个优化,至少图片在这个上做过优化,但是没有做完全。我们的CSS和JS都还没有做过优化,倒是外部引入的一个广告JS做了,呵呵。其实设置过期的HTTP Header 更应该做在脚本, 样式表, Flash上.不过据说这个SA也是没有做的,但是有一定的风险,因为JS和CSS是有一定的逻辑,如果服务器端和客户端都存在缓存的话,万一出了什么问题,对我们以后查找问题的所在和增加难度,不过我想两者中是可以权衡和并存的。4. Gzip components 对我们的页面内容进行Gzip格式的压缩,Gzip格式是一种很普遍的压缩技术,几乎所有的浏览器都有解压Gzip格式的能力,而且它可以压缩的比例非常大,一般压缩率为85%,就是说服务器端100K的页面可以压缩到25K左右的Gzip格式的数据发给客户端,客户端收到Gzip格式的数据后自动解压缩后显示页面。这点我们网站基本上是100%做到了,但是我们这项的评分并没有达到想象中的A级,原因是出在我们的外部链接,比如我们首页,有外部的广告投放JS,这个JS说拥有的网站是没有做过GZIP优化,连累了我们网站,所以我们也只有B,或者C级:(5. Put CSS at the top 把CSS外部链接放到页面的顶部。其实这个原则我们一般都遵守的,如果把CSS外部链接作为逻辑的一部分出现在页面头部以下,我个人觉得这个本身就是个错误。还好,我们的页面基本上都做到了,可是有些页面比如LIST页面,还是出现了和逻辑挂钩的CSS链接,原因是为了解决一些本来就不合理的产品逻辑。所以,我们WEB前端工程师有义务杜绝这些不合理的产品逻辑破坏我们的页面结果及页面加载速度,不能为了实现而实现。6. Put JS at the bottom 把Javascript脚本尽量放到页面底部加载。一开始为以为Javascript脚本尽量放到页面底部加载,是指所有的JS脚本都要放到底部,后来才发现,并不完全是这样,这里所指的脚本是指那些在加载过程中要执行的脚本,所以一般的处理办法还是页面头部引入JS链接,页面底部执行JS脚本程序。为什么要这么做呢?呵呵,其实很简单,为了实现最大的下载并行,页面加载初期做的事,最好只有下载,HTML的下载,CSS的下载,JS的下载,等下载完成后再去实现页面渲染,JS脚本运行。这个方面我们还需要努力,很多页面我们在加载过程中运行了一部分脚本,或许是为了实现一些功能,没有办法,不过或许有更好的办法来替代呢。。。7. Avoid CSS expressions 避免CSS表达式其实在CSS中运行表达式和页面加载中运行大量的JS脚本差不多,或许还更慢,而且还不兼容,虽然可以使我们在页面逻辑简单不少,但是我们完全可以抛弃之。这个点,我们的页面基本上都做到了。不过说实话,CSS表达式,嘿嘿,我以前还不知道有这么回事。惭愧。哈哈。9. Reduce DNS lookups 尽可能少的DNS查找。这项我们做的不是很好。D级,有9个域名,一般不要超过4个。不过这个主要是服务器架构上的问题,我们也无能为力,现在单单首页的广告域名就有好几个,好耶的广告域名,雅虎的广告域名,淘宝店广告域名,打点的域名。如果去掉这些,我们其实还是够用的,一个主域名,一个图片的,一个STYLE的,最多加上IFREAM的刚好4个。10. Minify JS 对Javascript代码进行压缩。这点我很早以前就对此关注了,也找到了一个不错的压缩工具,yuicompressor,雅虎美国开发的JAVA压缩包yuicompressor.jar。压缩的相当完美,不仅把代码间的空格换行给去除掉了,而且对变量名,北部方法名都进行的简化,无意中实现了混淆脚本的作用。现在我们仅仅做到了JS合并,并没有对齐进行压缩,如果我用yuicompressor手工的去压缩,虽然实现了JS压缩,但是给我们自己的维护量增加了一倍,因为我们需要维护2套JS脚本,一套是压缩前的(调试用的),一套是压缩后(发布到网上的),而且要保证2套代码一致。所以最完美的做法是在发布的时候实现JS脚本合并,并对其用yuicompressor进行压缩,然后发布到晚上,把关键点移到发布的时候,这样我们只需要关心一套JS脚本(发布前的版本)。而且我觉得这个方案完全是行动通的。11. Avoid redirects 避免重定向(跳转)怎么理解这点呢?我们经常遇到的一种做法,注册成功后,旺旺会有一个页面提示“你已经注册成功,3秒后将自动跳转到XX页面”。我就觉得很奇怪,你为什么不直接跳转到该去的页面?还有一种,我们大家非常熟悉,一般我们页面的链接都写成:http://china.alibaba.com或者http://china.alibaba.com/,有人会问,有区别吗?我明确的告诉大家,有!服务器如果接收到的URL是http://china.alibaba.com,它会自动重新定向到http://china.alibaba.com/,虽然最后都打开了阿里巴巴中文站的首页,但是前者比后者多走了一步,重定向,显然多多少少浪费了一定的时间。所以以后我们加URL链接的时候,别忘了把最后的“/”给加上去。12. Remove duplicate scripts 去除重复的脚本这个其实没有什么好说的,大家都应该毫无条件的去遵守,但是越是明显,越是简单的事,我们往往会做不好,当然,很多理由的,项目时间太紧张了等等,导致代码很乱,很多重复的地方。其实谁都知道重负不好,不过还好,我们的页面重复的脚本代码不多(至少一个页面里面,呵呵)。不过,我到是希望,我们不仅要做到一个页面脚本不重复,而且要做到N个页面,脚本要重用。13. Configure ETags 这个好像是服务器端配置的问题,我不太懂,也就不乱说了,怕把大家给误导了。总共13个,但是看了YAHOO的官方说明,好像还有一个AJAX CACHE(AJAX 缓存)。我倒是觉得这个很重要,随着我们AJAX应用的广泛,AJAX 缓存这个概念一定要时刻在我们脑子中,AJAX是个好东西,但是重复的数据,无休止的向后台申请,绝对是个错误(不仅是速度上还是对服务器压力上来说),所以我们就要对我们已经申请到的数据进行缓存,当第2次用到的时候,就直接从缓存中取,不要在去访问我们宝贵的服务器资源了。其实这个思想不仅仅适合AJAX,在所有有数据复用的应用中都应该考虑到。YSLOW就分析到这里完毕了,或许有些地方分析的不是很正确,或许有人分析的比我更早,更好,但是这些的确是我从工作中去积累,发现的,并很多都实际应用到工作中去了,顺便说下,嘿嘿,LIST页面进行优化后,在0.92版本的YSLOW评分将达到76分,甚至80分,相当于0.8版本的90分以上。不过评分毕竟是评分,关键还是速度。
&(字节数: 4844) [原创
13:00:00]&&
wget firefox 进度关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
参考了N多文章,终于搞定 wget+Firefox+flashgot下载文件并在终端显示进度或顺便记日志了。呵呵。-e http-proxy=10.100.1.201:3128 -c --directory-prefix=c:\ [-o c:\wget.log [--referer=REFERER] [--post-data=POST] [--load-cookies=CFILE] [--header=Cookie:COOKIE] [--input-file=UFILE]其实这个是给内网用下载用的。还有一个必备工具是gladder.公司屏蔽了n多扩展名,有这几个工具结合。哈哈。我有办法下了。wget还相当稳定。现在问题是下载后文件名超长,必须参考日志改回原文件后缀名。看来还有待改进。wget 参数太多了。 不一一实践无法完全领会.
&(字节数: 943) [原创
13:00:00]&&
计划任务不能启动,"指定的错误是:0x: 拒绝访问"关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
我建立计划任务的时候,在最后点[完成]后,弹出这样的错误提示:
任务计划程序
已经创建新任务,但可能不能运行,因为无法设置帐户信息.
指定的错误是:
0x:拒绝访问.
请试着使用&任务&的浏览按钮来定位应用程序.解决方法:
1、运行 GPEDIT.MSC
2、选择计算机配置
  --- Windows 设置
      --- 安全设定
        --- 本地策略
          --- 用户权利指派
双击右边的 从网络访问此计算机
把需要的用户名添加到列表。
3、    --- 安全设定
         开启允许服务器操作员计划任务
4、-----本地策略
    --- 作为批处理作业登录
     把需要的用户名添加到列表。
5、-----本地策略
   --- 允许计算机和用户被信任以便于委托
把需要的用户名添加到列表。
最好是administrator用户。
&(字节数: 1215) [原创
12:47:00]&&
WGET关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&& wget是个不错的下载工具,它可以帮助你从网络上自由下载各种文件。支持HTTP,HTTPS和FTP协议,还可以使用HTTP代理;并支持断点传输。&&& wgt是个免费的软件,但是wget的参数极其之多,听闻有上百种。一般估计很难使用了。所以我在这里收集里常用的参数,来做一下使用说明,希望抛砖引玉,可以在使用过程中能带来一些帮助。一、wget使用格式:wget&& [参数]…&&&& [网址]…二、wget常用参数:&1、启动类参数  ----这一类参数主要提供软件的一些基本信息;  -V,--version&   显示软件版本号然后退出;  -h,--help   显示软件帮助信息;  -e,--execute=COMMAND   执行一个 “.wgetrc”命令  -b,& --background&&&&&&& 启动后转入后台执行,记录文件写在当前目录下&wget-log&文件中。  以上每一个功能有长短两个参数,长短功能一样,都可以使用。需要注意的是,这里的-e参数是执行一个.wgettrc的命令,.wgettrc命令其实是一个参数列表,直接将软件需要的参数写在一起就可以了。2、文件处理参数  ----这类参数定义软件log文件的输出方式等;  -o,--output-file=FILE   将软件输出信息保存到文件;  -a,--append-output=FILE  将软件输出信息追加到文件;  -d,--debug  显示输出信息;  -q,--quiet   不显示输出信息;  -i,--input-file=FILE   从文件中取得URL;3、下载参数  ----下载参数定义下载重复次数、保存文件名等;  -t,--tries=NUMBER   是否下载次数(0表示无穷次)  -O --output-document=FILE  下载文件保存为别的文件名  -nc, --no-clobber   不要覆盖已经存在的文件  -c,& --continue&&&&&&&&&&&&& 启用断点传输,接着下载没下载完的文件  -N,--timestamping  只下载比本地新的文件  -T,--timeout=SECONDS   设置超时时间  -w,& --wait=SECONDS&&&&&&&&&& 两次尝试之间间隔SECONDS秒  --waitretry=SECONDS&&&&& 在重新链接之间等待1...SECONDS秒  --random-wait&&&&&&&&&&& 在下载之间等待0...2*WAIT秒  -Q,& --quota=NUMBER&&&&&&&&&& 设置下载的容量限制  -E,& --html-extension&&&&& 将所有text/html文档以.html扩展名保存  -m,& --mirror&&&&&&&&&&&& 等价于 -r -N -l inf -nr  -p,& --page-requisites&&& 下载显示HTML文件的所有图片递归下载中的包含和不包含(accept/reject)   -Y,--proxy=on/off   关闭代理4、目录参数  ----目录参数主要设置下载文件保存目录与原来文件(服务器文件)的目录对应关系;  -nd& --no-directories   不建立目录  -x,--force-directories   强制建立目录  -nH, --no-host-directories&&&&&& 不创建主机目录  -P,& --directory-prefix=PREFIX&& 将文件保存到目录 PREFIX/...5、HTTP参数  ----HTTP参数设置一些与HTTP下载有关的属性;  --http-user=USER  设置HTTP用户  --http-passwd=PASS  设置HTTP密码  --proxy-user=USER  设置代理用户  --proxy-passwd=PASS  设置代理密码6、递归参数设置  ----在下载一个网站或者网站的一个目录的时候,我们需要知道的下载的层次,这些参数就可以设置;  -r,--recursive&&&&&&&&&&&& 下载整个网站、目录(小心使用)  -k,& --convert-links&&&&&&& 转换非相对链接为相对链接(下载网页时很有用)  -K,& --backup-converted&& 在转换文件X之前,将之备份为 X.orig  -l,--level=NUMBER&&&&&&&&&&&&&&&&&& 下载层次  -np, --no-parent&&&&&&&&&&&&&&&&& 不要追溯到父目录7、递归允许与拒绝选项参数  ----下载一个网站的时候,为了尽量快,有些文件可以选择下载,比如图片和声音,在这里可以设置;  -A,--accept=LIST   可以接受的文件类型  -R,--reject=LIST  拒绝接受的文件类型  -D,--domains=LIST  可以接受的域名  --exclude-domains=LIST  拒绝的域名  -L,--relative   只下载相对链接  --follow-ftp   只下载HTML文档中的FTP链接  -H,--span-hosts   可以下载外面的主机  -I,--include-directories=LIST  允许的目录  -X,--exclude-directories=LIST   拒绝的目录8、如何设定wget所使用的代理服务器   wget可以使用用户设置文件&.wgetrc&来读取很多设置,我们这里主要利用这个文件来是设置代理服务器。使用者用什么用户登录,那么什么用户主目录下的 &.wgetrc&文件就起作用。例如,&root&用户如果想使用&.wgetrc&来设置代理服务器,&/root/.wgetrc&就起作用,下面给出一个&.wgetrc&文件的内容,读者可以参照这个例子来编写自己的&wgetrc&文件:   http-proxy = 111.111.111.111:8080   ftp-proxy = 111.111.111.111:8080   这两行的含义是,代理服务器IP地址为:111.111.111.111,端口号为:80。第一行指定HTTP协议所使用的代理服务器,第二行指定FTP协议所使用的代理服务器。三、wget使用实例:&&& * wget -r -np -nd &&&&& 这条命令可以下载
网站上 packages 目录中的所有文件。其中,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结构。&&&&&& &&& * wget -r -np -nd --accept=iso &&&&& 与上一条命令相似,但多加了一个 --accept=iso 选项,这指示 wget 仅下载 i386 目录中所有扩展名为 iso 的文件。你也可以指定多个扩展名,只需用逗号分隔即可。&&& * wget -i filename.txt&&&&& 此命令常用于批量下载的情形,把所有需要下载文件的地址放到 filename.txt 中,然后 wget 就会自动为你下载所有文件了。&&& * wget -c &&&&& 这里所指定的 -c 选项的作用为断点续传。&&& * wget -m -k (-H) &&&&& 该命令可用来镜像一个网站,wget 将对链接进行转换。如果网站中的图像是放在另外的站点,那么可以使用 -H 选项。&&& * wget -r &&&&& 如果直接这样下载会产生10.8.8.8/movie/ 这样的目录,可以加一个-nH参数,这样种子会生成movie目录,或者再加一个--cut-dirs=1的参数。-nd是不生成任何目录。&wget -e http-proxy=proxy.hamo.cn:8080 Cproxy=on Cproxy-user=hamo Cproxy-passwd=8888 -c 下载 WGET for Windows-----------------------------------------------------------范例一:mirror一个网站 wget -r
范例二:mirror一个网站下的某个目录: wget -r
范例三:结合nohup在后台运行,让机器自动下载,并生成nohup.out文件,纪录下载过程的速度。 nohup wget -c -t0 -T120 -i list.txt &wget是一个命令行工具,用于批量下载文件,支持HTTP和FTP。究竟比其他的工具好在哪里?看看内容吧 :)wget基本上所有的Linux版本都自己带了,但是有多少人在用呢?呵呵,如果你没有用过,不妨试试。Windows下面的用户可以使用GNUwin32的项目,wget,基本功能完全一致。好吧,我们来以几个简单的例子看看wget的威力。如果我们想下载ftp里面某个目录里面的所有文件,我们也可以不用ftp这个笨蛋,呵呵,可以享受cute ftp等图形化工具的拖一个目录的轻松了。如wget -r 呵呵,等吧!下完了,发觉有些不对劲,怎么出来个10.8.8.8的目录,进去看看,又是一个movie,哦,wget将目录结构和网站标题都给记录下来了,不要??没有问题!比如说还是这个例子wget -r -nd 结果什么目录都没有了,faint!怎么会这样?呵呵,你如果想要这样就让它这样吧,否则使用wget -r -nH 恩?movie也不要?OK,那就这样wget -r -nH --cut-dirs=1 这有什么用啊?cuteftp比他好用多了,而且,你这断了线能连吗?呵呵,不好意思,可以连wget -c -r -nH --cut-dirs=1 但是cuteftp能做下面的事情吗?比如,现在很多网站使用Apache建站,并不提供ftp服务,但是Apache有一个indexing功能,可以 提供一个类似于ftp的界面,好多文件我想下啊,怎么办?由于是HTTP协议,CuteFTP无能为力了,倒是flash get等有什么get all这种功能,不知道他们对于目录处理怎么样。但是wget一点问题都没有,不信?我们拿CTAN为例(例子并不恰当,CTAN有FTP服务),我们下 载这里面所有的宏包,呵呵wget -r -k -k表示将连接转换为本地连接。但是现在同样有上面的问题啊,那就把你需要的加上吧,另外也许你根本不需要向下走那么多层,比如,我们就要到第二层,那么wget -r -l2 -k 现在新的问题是,由于网页有一个排序功能,很讨厌,因为下载的时候把网页重复了好多次,那么我们可使用-A和-R开关控制下载类型,并且可以使用通配符,呵呵,现在随心所欲了吧wget -r -R &.htm\?*& -k 这次没有那种网页了吧?-R的意义在于拒绝下载匹配类型的文件,-A表示仅仅接受的文件类型,如-A &*.gif&将仅下载gif图片,如果有多个允许或者不允许,可以使用,分开。那么,我们现在在使用代理服务器,怎么办呢?呵呵,很高兴你选择了wget,你可以使用它的配置文件,环境变量来利用代理。这里推荐使用环境变量,如在 bash里面我们可以把天天用的proxy加到.bash_profile里面,这是Linux标准写法(很多软件都用的,什么apt-get,yum等 等)export http_proxy=http://10.20.30.40:8080然后,proxy就默认打开了,如果需要暂时关闭,可以使用wget --proxy=off -r -k 当然,写一个.wgetrc文件也可以,该文件可以从/usr/local/etc里面找到,里面有很详细的注释,我就不多说了。下载网页的时候比较麻烦的事情是,有的网页被同时指向了很多遍,那么为了避免多次下载,我们使用wget -nc -r -k 可以避免这件事情。为了不被有的连接指向非内层目录,我们还应该加上wget -nc -np -r -k 避免下载非该目录里面的文件,这也避免了到不同的host上面去。当然,如果你希望有这个功能,在多个host之间跳来跳去的下载,可以使用wget -nc -np -H -r -k 使得可以在多个host之间span,同时-I和-X可以使得我们仅仅跟踪某些目录或者不跟踪某些目录。如果某些HTML里面你需要的东西不是由&a&这种东西作出来的,你就得使用--follow-tags和--ignore-tags了。嘿,我有个文件里面都是连接,怎么办?要是不是html你只需要wget -i your.file如果是,那也不繁wget -F -i your.filewget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理.所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。wget 可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目录结构。这又常被称作&递归下载&。在递归下载的时候,wget 遵循Robot Exclusion标准(/robots.txt). wget可以在下载的同时,将链接转换成指向本地文件,以方便离线浏览。wget 非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性.如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务 器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。wget的常见用法wget的使用格式Usage: wget [OPTION]... [URL]...用wget做站点镜像:wget -r -p -np -k # 或者wget -m 在不稳定的网络上下载一个部分下载的文件,以及在空闲时段下载wget -t 0 -w 31 -c
-o down.log &# 或者从filelist读入要下载的文件列表wget -t 0 -w 31 -c -B
-i filelist.txt -o down.log &上面的代码还可以用来在网络比较空闲的时段进行下载。我的用法是:在mozilla中将不方便当时下载的URL链接拷贝到内存中然后粘贴到文件filelist.txt中,在晚上要出去系统前执行上面代码的第二条。使用代理下载wget -Y on -p -k 代理可以在环境变量或wgetrc文件中设定# 在环境变量中设定代理export PROXY=http://211.90.168.94:8080/# 在~/.wgetrc中设定代理http_proxy = ftp_proxy =
&(字节数: 11398) [原创
20:31:00]&&
Stage6 to Shut Down on February 28关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
NOTE: I'm reposting the same message I put up this morning to open the blog back up for comments. Rest assured, we are reading what you write and appreciate the outpouring. I’m Tom (aka Spinner), a Stage6 user and an employee of DivX, Inc., the company behind the service. I’m writing this message today to inform you that we plan to shut down Stage6 on February 28, 2008. Upload functionality has already been turned off, and you’ll be able to view and download videos until Thursday.I know this news will come as a shock and disappointment to many Stage6 users, and I’d like to take a few moments to explain the reasons behind our decision.We created Stage6 with the mission of empowering content creators and viewers to discover a new kind of video experience. Stage6 began as an experiment, and we always knew there was a chance that it might not succeed.In many ways, though, the service did succeed, beyond even our own initial expectations. Stage6 became very popular very quickly. We helped gain exposure for some talented filmmakers who brought great videos to the attention of an engaged community. We helped prove that it’s possible to distribute true high definition video on the Internet. And we helped broaden the Internet video experience by offering content that is compatible with DVD players, mobile devices and other products beyond the PC.So why are we shutting the service down? Well, the short answer is that the continued operation of Stage6 is a very expensive enterprise that requires an enormous amount of attention and resources that we are not in a position to continue to provide. There are a lot of other details involved, but at the end of the day it’s really as simple as that.Now, why didn’t we think of that before we decided to create Stage6 in the first place, you may ask? That’s a good question. When we first created Stage6, there was a clear need for a service that would offer a true high quality video experience online because other video destinations on the Internet simply weren’t providing that to users. A gap existed, and Stage6 arrived to fill it.As Stage6 grew quickly and dramatically (accompanied by an explosion of other sites delivering high quality video), it became clear that operating the service as a part of the larger DivX business no longer made sense. We couldn’t continue to run Stage6 and focus on our broader strategy to make it possible for anyone to enjoy high quality video on any device. So, in July of last year we announced that we were kicking off an effort to explore strategic alternatives for Stage6, which is a fancy way of saying we decided we would either have to sell it, spin it out into a private company or shut it down.I won’t (and can’t, really) go into too much detail on those first two options other than to say that we tried really hard to find a way to keep Stage6 alive, either as its own private entity or by selling it to another company. Ultimately neither of those two scenarios was possible, and we made the hard decision to turn the lights off and cease operation of the service.So that’s where we are today. After February 28, Stage6 will cease to exist as an online destination. But the larger DivX universe will continue to thrive. Every day new DivX Certified devices arrive on the market making it easy to move video beyond the PC. Products powered by DivX Connected, our new initiative that lets users stream video, photos, music and Internet services from the PC to the TV, are hitting retail outlets. We remain committed to empowering content creators to deliver high quality video to a wide audience, and we’ll continue to offer services that will make it easy to find videos online in the DivX format.It’s been a wild ride, and none of it would have been possible without the support of our users. Thank you for making Stage6 everything that it was.--Tom stage6将于28日关闭我汤姆(又名纺纱机) ,一个stage6用户和雇员的转换,公司,该公司背后的服务。我写这本今天的信息通知你,我们打算关闭stage6于日。上传功能已被关掉,然后你就可以浏览和下载影片,直到周四。我知道这个消息会来作为一个震惊和失望,许多stage6用户,我想花一点时间来解释背后的原因我们的决定。我们创造了stage6与使命,授权内容创作者和观众发现了一种新的视频体验。 stage6开始作为一个实验中,我们一直知道我还有机会,它可能不会成功。在许多方面,虽然,这项服务没有取得成功,甚至超出了我们自己的最初预期。 stage6成为很受欢迎,非常快。我们帮助增加曝光,为一些优秀制片人带来了巨大的影片,以注意的是一个从事社会。我们帮助证明它的可能派发真正的高清晰度视频在互联网上。我们协助拓宽互联网视频体验,提供的内容是兼容的DVD播放机,移动设备和其他产品的PC以外。那么我们为什么要关闭通讯服务?好了,简短的答案是:继续运作stage6是一个非常昂贵的企业,需要大量的注意力和资源,我们不是在一个位置,以继续提供。也有很多其他涉及的细节,但在去年底的一天,它真的就是这么简单。现在,那为什么不,我们认为这之前,我们决定创造stage6摆在首位,你可能会问?这是一个很好的问题。当我们第一次创造了stage6 ,有一个明确的需要一种服务,将提供一个真正高品质的视频体验线上,因为其他视频目的地在互联网上根本不提供这种服务。差距是存在的,并stage6抵达,以填补它。作为stage6迅速和戏剧性(伴随着爆炸的其他网站提供高质量的视频) ,人们清楚地看到,经营服务的一个组成部分规模较大的格式业务不再有意义。我们不能再继续运行stage6 ,并着眼于更广泛的战略,以使人们有可能对任何人享受高品质的视频在任何装置上。所以,在去年7月,我们宣布,我们被踢一场,努力探索战略选择stage6 ,这是一个花式的方式说,我们决定,我们将不得不卖掉它,把它变成了一个私人公司或予以关闭下来。我不会(也不可能真的)进入太多细节对那些第一次两个方案以外地说,我们尝试真的很难找到一种方式,以保持stage6活着,要么作为自己的私人实体或出售另一间公司。最终既不是那些两种情况是可能的,我们作出了努力,决定把灯关闭,并停止运作服务。因此这就是我们今天所处的。经过2月28日, stage6将不复存在,作为一个在线的目的地。但更大的格式宇宙会继续蓬勃发展。每天都有新的DivX认证的产品进入市场,使移动方便,视频PC以外。产品Powered by格式相连,我们的新举措,它使用户能够流式视频,照片,音乐和互联网服务,从PC到电视,威廉森零售店铺。我们将继续致力于增强内容创作者,以提供高品质的视频给广大受众,我们将继续提供服务,这将使它容易找到影片在网上获得DivX格式。这是一个游乐设施,而且也没有这是有可能的,没有支持我们的用户。感谢大家让stage6的一切感到高兴。 --------------------------------------------------------原本在公司无聊,去看看高清的片子.结果...以前在stage6看了好多高清的影片.估计一来是成本问题,二来是&版权问题.可惜了.没有撑到最后.
&(字节数: 6305) [原创
18:48:00]&&
三大系统命令解放企业网络管理员关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
出处:IT专家网 作者:甘肃老五 时间: 22:52:41网络管理软件多如牛毛,你选择那一款?其实我们没有必要舍近求远,去下载安装哪些大型的软件。Windows为我们提供了非常方便的命令,运用这些命令可以非常方便地完成你的任务。而且是系统提供自带的,其安全快捷是其他软件无法比拟的。下面笔者就介绍三个非常实用的网络管理系统命令。  1、发布消息  命令:net send  功能:使用该命令也可以向局域网内的用户发送消息,比如通知会议,通告任务。  格式:  net send IP地址(计算机名)“消息内容”  操作实例:  假如要给IP地址为192.168.1.10的电脑发送“还有5分钟就下班关闭服务器了”的消息,只需在命令提示符下输入如下命令即可。  net send 192.168.1.10 &今天下午5点网络维护,服务器要关闭。管理员&  稍等片刻,192.192.192.1电脑桌面上将会弹出一个标题为“信使服务”的窗口,里面是你发送的消息。(图1)0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" alt="网络管理" src="http://www.5dmail.net/pic//2252411.jpg" border="1" />  小提示:要使用该命名发布消息,对方的电脑必须开启Messenger服务,开启的方法是在命令提示符下输入:  net start Messenger  2、收集信息  systeminfo  功能:远程获得局域网电脑的CPU、内存、网卡等配置信息,保存为文件,解放网管。  命令格式:  SYSTEMINFO [/S system [/U username [/P [password]]]] [/FO format]  参数列表:  /S system 指定连接到的远程系统。  /U [domain\]user 指定应该在哪个用户上下文执行命令。  /P [password] 为提供的用户上下文指定密码。  /FO format 指定显示结果的格式,有效值: &TABLE&、&LIST&、&CSV&。  操作实例:  在正式收集之前,我们首先需要在一台计算机上进行样本收集,以便于让网络里其它计算机进行参考。在一台Windows XP的计算机中打开“运行”窗口,输入“systeminfo /fo csv &c:\sysinfo.csv”,其中/fo的作用主要是指定输出结果的文件格式,命令执行时,在命令提示符中可以看到正在加载的项目,稍后片刻即会在C盘生成一个名为systeminfo.csv。双击文件在Excel中打开后,可以看到非常详细的系统信息(图2)。0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" alt="网络管理" src="http://www.5dmail.net/pic//2252412.jpg" border="1" />  现在我们就需要收集网络上其它计算机的系统信息,在正式收集之前还需要做一件事情,就是创建局域网计算机IP列表。在保存sysinfo.csv文件的目录下创建一个记事本,可将其命名为ip.txt,在其中输入局域网客户端的IP地址,每行一行。(图3)0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" alt="网络管理" src="http://www.5dmail.net/pic//2252413.jpg" border="1" />  做好这项工作之后,我们就可以返回命令提示符,在窗口中输入“for /f %a in (c:\ip.txt)do (systeminfo /s %a /u net\administrator /p test /fo csv /nh&&c:\sysinfo.csv)”,其中for的作用就是从ip.txt中获取目标地址,/u net\admin的作用就是指定域的管理员账户,/p pwd表示管理员账号的密码,在实际的使用中将其修改成自己网络中的信息。(图4)0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" alt="网络管理" src="http://www.5dmail.net/pic//2252414.jpg" border="1" />  命令执行之后,我们再打开c:\sysinfo.csv下的文件,你就会发现网络中所有电脑的系统信息都在这里了,如图5。现在我们只需要将一些不需要的信息删除,保留所需的信息即可。其实,如果借助SMS等专业的服务,我们同样能够实现网络计算机信息的统计,但相比之下,只借助sysinfo一个小命令就能完成的事情,又何必自寻麻烦呢!(图5)0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" alt="网络管理" src="http://www.5dmail.net/pic//2252415.jpg" border="1" /> 3、用户监控  Tasklist  功能:命令用来显示运行在本地或远程计算机上的所有进程,可以监控用户的操作。  命令格式:  Tasklist [/S system [/U username [/P [password]]]] [/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]  参数含义  /S system 指定连接到的远程系统。  /U [domain\]user 指定使用哪个用户执行这个命令。  /P [password] 为指定的用户指定密码。  /M [module] 列出调用指定的DLL模块的所有进程。如果没有指定模块名,显示每个进程加载的所有模块。  /SVC 显示每个进程中的服务。  /V 显示详细信息。  操作实例:  在命令提示符下输入“Tasklist /s 192.168.1.8 /u administrator /p test”(不包括引号)即可查看到IP地址为192.168.1.8的远程系统的进程如图6。其中/s参数后的“192.168.1.8”指要查看的远程系统的IP地址,/u后的“administrator”指Tasklist命令使用的用户账号,它必须是远程系统上的一个合法账号,/p后的“test”指administrator账号的密码。(图6)0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" alt="网络管理" src="http://www.5dmail.net/pic//2252416.jpg" border="1" />  提示:使用Tasklist命令查看远程系统的进程时,需要远程机器的RPC服务的支持,否则,该命令不能正常使用。  补充:与“Tasklist”命令相对应的是“Taskkill”命令,它是用来关掉进程的。图除了可以关闭本机的进程之外,还可以关闭远程电脑的进程,可以帮助管理员控制局域网用户运行某些程序。  例如我们要关闭局域网192.168.1.8主机的QQ.exe进程,可以采用两种方法:  方法一:  先使用Tasklist查找它的PID,我们从图6看到QQ.EXE进程的PID值为892,然后运行:  Taskkill /F /pid 1132”命令即可。其中“/pid”参数后面是要终止进程的PID值,/F是强制结束。0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.}}" style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" alt="网络管理" src="http://www.5dmail.net/pic//2252417.jpg" border="1" />  方法二:  直接运行“Taskkill /F /IM QQ.exe”命令,其中“/IM”参数后面为进程的图像名。  总结:其实在系统中有一些非常实用的命令,网络管理员灵活使用这些工具就能够最大程度地解放自己。同时免去了下载安装专门工具的麻烦,而且也更加通用。
&(字节数: 5819) [原创
9:40:00]&&
FreeBSD备忘录关键词:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
<div class="t_msgfont" id="postmessage_.查看网络流量& &a.systat -if 1 (1表示1s刷新屏幕一次)& &b.netstat 1& &# Traffic 流量 peak 峰值 average 平均值 02.查看硬盘信息& &diskinfo -vt /dev/ad0& &disklable /dev/ad0 (分区信息)& &disklable /dev/ad0s203.查看核心信息& &vmstat 104.查看进程& &top& &ps auxww&&ps -ef |grep xxx05.查看硬盘详细分区信息&读写状况& &gstat06.sysctl sysctl -a 查看所有变量(/etc/sysctl.conf)& &sysctl kern.maxproc 查看特定变量& &sysctl kern.maxfiles=5000 设置变量07.查看磁盘空间使用情形& & df 和 du& &指令df用来查看整个档案系统的使用情形,& &如果您需要知道某个目录的使用情形用指令du。& &df -h& &du -h /etc& &du -sh /etc & &-s 参数来省略指定目录下的子目录& &-h 表示使用GB、MB等易读的格式08.断电后系统无法启动& &a.启动到sing user模式& &b.fsck& &c.reboot09.升级内核后无法启动& &a.重启机器到10秒读秒时按enter以外的任意键(新版bsd按6)& &b.unload& &c.boot kernel.old 或其他可以启动的内核& &另外一种方法& &a.使用cd1启动,选择Fixit--&CDROM/DVD& &b.Fixit#mount /dev/ad0s2a /mnt mount硬盘上的文件系统& &c.cd /mnt/boot& &d.rm -rf kernel& &e.cp -R kernel.old kernel& &f.reboot& &修改了/boot/loader.conf以后不能正常引导系统了,当机器开始加载& &/boot/defaults/loader.conf的时候(未加载完)机器停止响应,我应该怎么办?& &a.使用cd1启动,选择Fixit--&CDROM/DVD& &b.Fixit#mount /dev/ad0s2a /mnt mount硬盘上的文件系统& &c.cd /mnt/boot& &d.vi loader.conf 去掉错误的加载项& &e.reboot10.丢失root密码& &启动到单用户模式,执行/sbin/mount -a, 然后用passwd更改密码& &/sbin/mount -a=挂接/etc/fstab里所有列出的文件系统& &如果单用户登录也需要密码& &a.使用cd1启动,选择Fixit--&CDROM/DVD& &b.Fixit#mount /dev/ad0s2a /mnt mount硬盘上的文件系统& &c.cd /mnt/etc& &d.vi /ttys 找到when going to single-user mode,更改& &&&console none unknow off insecure为secure& &e.reboot,启动到单用户模式/sbin/mount -a,passwd& &启动到单用户模式后,ctrl+d进入多用户模式& &####让单用户登录也需要密码& &a.cd /etc& &b.vi /ttys 找到when going to single-user mode,更改& &&&console none unknow off secure为insecure11.用win2000的引导器启动FreeBSD& &我在笔记本上装了双系统,win2000 和freebsd,装完 freebsd后 系统自动设置如下: & &f1 dos & &f2 freebsd & &先起动到dos下,fdisk /mbr,再把FreeBSD光盘上的boot\boot1复制到c:\,& &再编辑c:\boot.ini 加一行c:\boot1=&FreeBsd&12.硬盘分区时shift+F --&NO可以使用全部空间13.ctrl+alt+backspace 杀掉xwindows14.alt+F1...F8 或 printscreensysr循环切换控制台15.shutdown now 切换到单用户模式& &shutdown -p now shutdown -hp now 关闭电源& &shutdown -r now reboot 重新启动机器& &shutdown -p +90 (90分钟后关机)& &shutdown (表示日23:59,格式是yymmddhhmm)16.挂载ntfs,fat32分区和u盘& &ntfs: mount_ntfs -C eucCN /dev/ad0s5 /mnt/d& &fat32:mount_msdos -L zh_CN.eucCN /dev/ad0s6 /mnt/e& &u盘(scsi盘):&&mount_msdos -L zh_CN.eucCN /dev/da0s1 /mnt/u& &cdrom: #mount_cd9660 /dev/acd0 /mnt/cdrom& &NTFS在FreeBSD中只能只读而无法写入17.卸载分区& &umount /dev/ad0s5 & &umount -f /dev/ad0s5 (强制卸载)18.在/etc/fstab中挂载fat32分区& &/dev/ad0s5&&/mnt/d&&msdos&&rw,-L=zh_CN.eucCN 2 219.如何在FreeBSD5.X以上加载,卸载ISO文件& &mount iso文件: & &mdconfig -a -t vnode -f myisofile.iso (屏幕输出md0或者类似的设备名) & &mount -t cd9660 /dev/md0 /cdrom& && &umount:&&& &umount /cdrom&&& &mdconfig -d -u 0 (上面的-u后面的数字和前面的md?中的数字一致) & &mdconfig -l 命令可以列出关于配置 md(4) 设备的信息20.声卡& &vi /boot/defaults/loader.conf& &更改snd_ich_load=&NO&-&&YES& #intel ich& &检测声卡 kldstat 或 dmesg |grep pcm21.ls 命令详解& &ls 显示本目录下的文件及目录& &ls -a显示本目录下的所有文件及目录(包括隐藏目录和文件)& &ls -l 显示本目录下所有文件的属性& &ls -l | grep ^d 只显示目录& &ls -l | grep ^- 只显示文件& &ls -l | grep ^d | wc Cl&&统计当能目录下的子目录数& &ls -l | grep ^- | wc Cl&&统计当能目录下的文件数& &ls -G&&以颜色显示目录名和文件名22.查找程序或文件& &which 程序名& &whereis 程序名& &find 文件名& &locate 文件名& &locate: database too small: /var/db/locate.database的一种解决方法& &a.这个仅仅是因为你开机时间不够长,看看/etc/periodic/weekly/310.locate& &b.试试运行/usr/libexec/locate.updatedb看& &whatis xxx 要找东西但不知道它是什么& &grep bpf /usr/src/sys/i386/conf/GENERIC 在文件中找指定文本& &#只能对文本进行grep,如是命令,则& &command |grep text& &grep text filename23.xmms乱码问题 (要拷贝simsun.ttf和taboma.ttf到/usr/X11R6/lib/X11/fonts/TrueType/)& &在用户目录下建立 .gtkrc.mine 文件.代码如下& & style &gtk-default-zh-cn& { & & fontset = &-*-tahoma-medium-r-normal-*-12-0-0-0-p-0-iso8859-1,& &-misc-simsun-medium-r-normal-*-*-120-*-*-p-*-gbk-0,*-r-*& }& &class &GtkWidget& style &gtk-default-zh-cn& & &修改xmms中的字体设置,将播放清单及主窗口的字体修改为下面的设置 & &-*-tahoma-medium-r-normal-*-12-0-0-0-p-0-iso8859-1,& &-misc-simsun-medium-r-normal-*-*-120-*-*-p-*-gbk-0,*-r-* & &xorg6.9+xfce4+xmms& &cd /usr/ports/chineses/xmms make install clean& &拷贝simsun.ttf到/usr/X11R6/lib/X11/fonts/TTF/,无需要建立.gtkrc.mine& &只要修改xmms中的字体设置,字体simsun,size 12就好了。24.停止sendmail& &vi /etc/rc.conf 加入& &sendmail_enable=&NONE&25.you have mail& &mail 回车,输入1看第一封邮件...输入?看帮助& &mail 古老的 UNIX 邮件处理程序& &如果我们要寄信给非本机的使用者,可以使用的收件人格式如下:& &mail -s&hi, my friend& & &mail -s &hi, my friend&
& content.txt& &执行了 mail 之后,程序会先要求我们输入邮件主旨,输入后就可以开始打本文了。& &当完成本文的编辑之后,可以按 Ctrl+D 来将信件送出,或是按二次 Ctrl+C 取消。26.traceroute &ping的整合工具my traceroute /mtr& &/usr/ports/net/mtr& &使用: mtr 27.使用gnome2的gdm做桌面管理器& &vi /etc/rc.conf 加入& &gdm_enable=&YES&& &vi /root/.dmrc 更改Language=zh_CN.UTF-8--&zh_CN.eucCN28.远程连接windows终端& &rdesktop [-a 16 -f] server'IP[:port]& &-a 16表示16位色,-f表示全屏& &gui,grdesktop (/usr/ports/net/grdesktop)29.播放APE格式音乐& &/usr/ports/chinese/xmms/ /usr/ports/audio/xmms-mac(ape插件)xmms-wma(wma插件)30.看图& &/usr/ports/graphics/xnview31.apache22+php5+mysql+postgresql+ZendOptimizer& &a,apache22:& &&&cd /usr/ports/www/apache22& &&&make install clean& &b,php5:& &&&cd /usr/ports/lang/php5& &&&make install clean & &&&选中APACHE,就可以联编出用于与Apache web服务器配合使用的可动态加载的mod_php5模块.& &&&勿选debug,否则不能装ZendOptimizer& &c,php5扩展:& &&&cd /usr/ports/lang/php5-extesions& &&&make install [FORCE_PKG_REGISTER=yes] 强迫安装& &&&make clean& &&&(除预设项目还应选中CTYPE,EXIF,GD,ICONV,IMAP,PCRE,SESSION,ZLIB)& &&&FreeBSD中的PHP支持是高度模块化的,因此基本安装的功能十分有限。增加其他功能非常简单,& &&&只需通过lang/php5-extensions即可完成。这个port提供了一个菜单驱动的界面来帮助完成PHP& &&&扩展的安装。另外也可以通过对应的port来单独安装扩展。例如要将对于MySQL数据库服务器& &&&的支持加入PHP5,只需简单地安装databases/php5-mysql.& &d,cp /usr/local/etc/php.ini.recommended /usr/local/etc/php.ini& &e,ZendOptimizer& &&&cd /usr/ports/devel/ZendOptimizer& &&&make install clean& &f,mysql:& &&&cd /usr/ports/databases/mysql41-server& &&&make WITH_OPENSSL=yes BUILD_OPTIMIZED=yes WITH_CHARSET=gbk WITH_XCHARSET=all SKIP_DNS_CHECK=yes install& &&&./work/mysql-5.0.24/scripts/mysql_install_db& &&&cd /usr/ports/databases/php5-mysql& &&&make install clean& &g,postgresql& &&&cd /usr/ports/databases/postgresql81-server& &&&make install clean& &&&/usr/local/etc/rc.d/postgresql initdb& &&&echo 'postgresql_enable=&YES&' && /etc/rc.conf& &&&cd /usr/ports/databases/php5-pgsql& &&&make install clean32.怎样刷新环境变量}

我要回帖

更多关于 生辰八字怎么算出来的 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信