毅's profile夜巷PhotosBlogListsMore ![]() | Help |
|
July 30 体会宁静中的歌声不记得上一次在宁静的夜里听歌是什么时候
晚上在电脑上翻出了第一届的超级星光大道
把杨宗纬参赛的歌曲又听了一遍
闭着眼睛,听着这些歌
不去控制自己的大脑,任由思绪飘到哪是哪
想到什么就是什么
开心的、伤心的
一幕一幕
不刻意让思绪在开心的回忆中停留
同样也不刻意让思绪回避伤心的回忆 January 30 假期要结束了春节的假期要结束了 吃完晚饭收拾完东西 晚上玩了好久的连连看 唉,不行了,脑子里就像是一团浆糊 January 02 是不是该写其实元旦那天就想写blog,但那天觉得太困了,懒了一下,所以没写
到今天想写的时候又开始犹豫,因为有些事我不知道该不该写出来
因为这些事我只想埋在心里,只让自己知道
可是这些事好重好重,不知道自己能撑多久
还好晚上和室友聚餐的时候大部分都吐出来了
虽然心里仍然很难受很难受,但比起全都憋着要好多了
回忆起上大学之后自己真正哭泣的几次
觉得自己实在不能算是真正的男子汉
因为每次的哭泣我是很真实的,嘿嘿,写出来就不怕让大家笑话
大一的时候和爸妈的分开,我大一的第一学期就没怎么踏实地睡过
晚上都会偷偷地哭一阵子,因为总是会回想起爸妈不舍得我而落泪的情景
第二次哭泣是07年9月份在上海的时候
当时我妈在旁边,我想忍住,却控制不住,不过应该没被我妈看见
不想让老妈承受太大的压力,更不想让老爸看见,他需要乐观的心态
第三次哭泣是在09年1月1日,同样是无法控制
原本觉得自己能控制住,但还是被打败,一堆堆的回忆涌上心头
一切都非常的不舍,也不知道自己能用多长的时间走出来,也许永远走不出来
08年的射手座是幸运的,得到了很多,工作 爱情一切都是那么顺利
09年的射手的命运难道真是很惨的吗?
我想凭自己的努力改变命运的安排,有时却觉得无能为力
我不想被打败,想继续努力,继续努力,不想被命运所支配,只想创造自己的生活
至今发生的一切我都不后悔,我也不放弃 December 01 无题感觉晚上 累了~不想睡~~
感觉早上 睡了~不想醒~~
结果 晚上 还是睡了
结果 早上 还是醒了
==================
历史的车轮碾过
同样的地方,留下更深的车痕 November 24 这个周末有收获这个周末有收获哦,有精神上的,有物质上的
周五晚上在看朋友的space的时候 突然想起一件事,自己的写的日志从来没有再回头看过 写完之后一般也就看看朋友的留言和评论 于是一晚上把自己在space上写的日志从头看过来 不看不要紧,一看吓一跳 从06年2月开始写的日志 现在已经完全不记得当初自己写了些什么内容 看的时候就好像在看别人的日志一样 有时都会忍不住笑出来 看到过去的那些文字,回忆过去的心情和生活片段 虽然回顾以前的东西很有意思 但是想起来又觉得没有什么可留恋的 有的在以前文章中提到的人 现在也没什么联系了 感觉过去的自己和现在的自己不一样 但仔细想却又想不出有什么不同 因为还是过着和以前类似的生活 经过这次回顾之后
我觉得自己要更勤奋一点 多记录一点生活和感受 将来能有东西可以翻翻看看 这个就算是周末精神上的收获了
=================================================== 每年我有个固定活动就是请本科宿舍的兄弟吃饭 今年也不例外,只是今年生日是在工作日 为了方便大家,所以提前到这周六吃 今年人少了点,少了两个本科宿舍的兄弟 一个出了国,一个去了长春 不过人少,就可以吃好点儿,哈哈 吃了火锅,吃了蛋糕,收到生日礼物 满足了,满足了 这个就是周末物质上的收获
回想起大一的时候,第一次在北京过的生日
和宿舍的同学在富兴餐厅喝得大醉 当时喝得兴起,我就开始说胡话,开始吹牛了 具体内容也记不清了,就知道说了不靠谱的话 我们从餐厅出来的时候还一人拎着一瓶啤酒 回到宿舍的时候,接了我妈打来的电话 那时候我意识已经模糊了,都不知道是我妈的电话 拿着话筒就用一口不标准的普通话乱说了一通 自己都不记得当时说了什么了 说了有2分钟,突然我就醒过来了 才意识到是在和我妈打电话 然后开始用方言和老妈聊了一会儿 真是难忘呀~~~ 周日中午,我现在的同屋的兄弟又请我去吃了一顿四川孙鲶鱼
按照点评网的推荐 我们要了两斤麻辣鲶鱼、一份炝炒圆白菜、一份泡椒凤爪 麻得要死,也撑得要死 总之这个周末很丰富,哈哈,所以记录下来 November 18 心情曲线最近的心情曲线
工作碰到问题时,大脑快速转动,烦躁
和同事讨论问题时,大脑仍然快速转动,兴奋
回到住处时,听好听的歌,看好笑的视频,舒畅
周末和朋友吃、逛、玩,开心
一切过去之后,平静又失落
============================
与主题无关的疑问:人类的活动难道就是历史在不断重演? August 31 好充实的8月啊整个8月份忙得不行了
让我有点回到络神的感觉了 虽然比去年十月份在络神的时候要好一点 不过也快差不多了 为啥我总是会碰上时间很紧的项目? 不过也许是所有的项目时间都会很紧 也许这就是程序员的宿命 T_T 令我欣慰的是
虽然只是个内部使用的小项目 但还是学到了很多东西 而且和可爱的同事们相处的也很好 以前做的项目是规模大,但业务逻辑相对简单 这个项目是规模小,业务逻辑相对复杂一点 现在的这个架构让我有耳目一新的感觉 使自己终于没有再局限于以前的那套架构当中 心里挺满足 而且敲代码的感觉还是那么的好 ^_^ 新人能得到这样的磨炼真不错 唉,不过现在压力越来越大
时间太紧,而且之后还要接别人的活 有的任务感觉加班加点也不一定能按时做完 有点郁闷 不管怎样,只能硬着头皮,尽力去做了 >_< ==========================================
今天终于又发现了自己爱看的TVB剧——《搜神传》
感觉挺好,让我周末好好地放松了一回 哈哈,我从小就爱看TVB的古装剧 周末又要结束了
可怕的下周终于还是要来临 给自己打打气,加油~ August 02 培训归来,减肥目标未实现这周公司组织了一次新员工的入职培训
地点是在怀柔的民政培训基地 包括两天的拓展培训和三天的业务培训 周一在前往培训基地的路上,我定下了自己培训的目标——减肥
想借着毕业前后共减去10斤体重的势头,再接再励 到达基地之后,所有参加培训的新员工被分成五个小队
我被分到了五队——悟空队,一共五位大帅哥、一位特大帅哥(当然,就是本人我)和六位大美女 拓展训练的第一个项目是给我印象最深的项目
也是我最害怕的一个项目——高空断桥 (咦~~~每次提到这个名字我的心里就会一颤) 我是第二个上去的,爬到8米高的桥的头时
双腿忍不住在剧烈颤抖 不过这时候大脑里面很空,就想着要跨过断桥 做了几次深呼吸之后,感觉已经稳定了不少 虽然双腿还是在抖 稳定之后也没多想,左脚稍一用力 凭借着自己超强的爆发力,右脚一迈就过去了(呱唧呱唧) 上午整个队都完成断桥项目之后,终于到了令人期待的午餐时间
当我走进餐厅,看到一排的好菜之后 对自己达到培训目标的信心顿时降为0 (唉,怎能为了减肥而放弃眼前如此美味的佳肴呢?) 两天的拓展训练还有背摔、天梯等等,都挺有意思
更重要的是让整个队的人都互相熟悉了 哈哈,为之后一块儿玩杀人游戏打下了基础 周三晚上的晚会真是很经典,尤其是男女反串表演的音乐剧——白蛇传
笑得快趴下了,可惜我用文字表达不出来。 晚会上,我们队是合唱《北京欢迎你》,中间插了一小段搞笑画面 就是本人演了一小段孙悟空 如果不出意外,这应该是有史以来最肥的孙悟空吧 最后一个晚上玩得挺high,被队长叫去吃西瓜
顺便玩杀人游戏,本人在连续五、六次当平民之后 终于第一次当上了警察,但是,却被匪在第一轮给闷死了,真是命苦啊 不过还好第二次当警察时成功地干掉了匪 周五是培训的最后一天,因为下午就要回去了
所以中午我吃了好多,应该是把除了鱼之外的所有荤菜都尝了一下 唉,其实心里还真有点不舍得回来,在培训基地的日子真是太好了
可惜现实是残酷的,下周一还是得开始正常上班了 这五天过得真是很嗨皮,觉得同事个个都很好,而且很有意思
尤其觉得孙姐对我们太好了,还有潘哥,也很搞笑^_^ ================================================================
现在很晚了,不过感觉很好,同学都睡了,周围是黑的,很安静
这时候听歌最享受了 一不小心写了这么多字,估计除了我自己没人会看完吧 对了,差点忘了呼应一下日志的主题了 回来之后,做的第一件事就是拿出体重秤,发现自己和培训之前的体重一样 July 15 上班第一天终于正式到新公司上班了 今天只安排位置,还没安排电脑 看了一天的PL/SQL,补补自己的不足 感觉还不错 就是坐得太久屁股有点疼
一个全新的工作环境 充满了期待 有时会让我回想起在络神上班的日子 说起来我也是有一年多工作经验的人了,哈哈
在新的环境一切都要重新开始 熟悉环境,熟悉业务,熟悉同事 提醒自己:不要着急,不要着急 ^_^ April 22 周末大放松(一)快毕业了,学生时代就要真正过去了 哈哈,不想明天不想以后,今朝有酒今朝醉 周六去了动物园 动物园中人比动物多多了,不过杨絮更多 白狐也很美,哈哈,让我联想到了诛仙里的九尾天狐小白 动物园中最让我失望的就是狮虎山了 虽然没有买熊猫馆的票,但还是看到了国宝 鹰山挺不错的,哈哈 两栖爬行馆的动物比较恶心 小插曲: 怪异的动物并没有影响我们的食欲 April 14 植物园散心本来打算要去睡的,IM都关了,突然想,今天的事儿今天写 今天天气确实不错,为了表达对老天爷的感谢,感谢他老人家赐予了我们这么好的天气,宿舍4人决定去植物园春游。 唉,周末出来玩确实要做好心理准备,人实在是太多了。我在634上,站并被挤着,前后两人把我夹在中间,肚子都挤扁了。 提前在香泉环岛下车,然后走着去植物园了,因为车上人挤,路上车堵,还是走着舒服。 在植物园里面看到了不少以前只闻其名的植物,也许以前见过,但是不认识。看了梅园、丁香园、牡丹园 等等。其实我一直是个植物盲,很多花啊、树啊都不认识,今天认识了梅花、丁香(一看到丁香花就想到了《丁香花》那首歌)、海棠,在牡丹园里没发现牡丹,就看到海棠了,不知道是不是走错路了。今天还有一个收获,就是分清了松树和柏树(不准笑我。。。),一路上很多油松、圆柏、侧柏。侧柏就是种在道路两侧的柏树,圆柏就是环绕在四周的柏树(以上这句纯属娱乐。。。) 今天看到了银杏树,久仰大名,今天终于得以一见芳容,树叶的形状给我印象挺深,不过不知道怎么用文字描述。一路上还看到了洋槐、国槐、冷杉。 不行了,撑不住了,去睡了,本来还想写很多的,不过想想写出来也是流水账,就算了 April 13 百感交集,乱得很呐喜:每天都有开心的时候,那就是吃饭和睡觉,晚上吃了大盘鸡,吃得时候很开心,吃完之后强烈的罪恶感油然而生,离减肥目标又远了。 怒:西方媒体对ZD问题的不实报道,在不实报道引导下的西方愚民们,还以世界救世主自居,来批评中国,抵制奥运。 看着网上那些歪曲事实的照片和文字,真想破口大骂。 哀:这事就比较复杂了,感觉自己陷入一个坑里,有些事明知不可能,不会有好结果,却无法自拔,唉,恨自己。 愁:毕设啊~~ 激动:在FIT上看到PP发的帖子,很激动,很感人。帖子内容主要是 组织在德国的华人进行反对ZD大游行。帖子内容很多,可以看出他们为了组织游行,投入了很多。 该游行时就游行,该抗议和就抗议,和平发展的环境是去争取的,保持沉默的话,敌人是不会给你一个好环境,让你安心发展的。 April 08 大家来支持北京奥运外国媒体太可恶了,CNN上的投票,要抵制北京奥运
大家来投票吧 http://edition.cnn.com/CNN/Programs/lou.dobbs.tonight/ 右下角有个投票: Do you believe world leaders should boycott the opening ceremonies of the Olympics in Beijing to protest the gross violations of human rights in China? Yes 65% 4740 No 35% 2549 我们暂时处于劣势 我们要逆转,大家选No March 31 继续陪同学昨天太累了,而且到晚上1点才睡,原以为今天要睡个懒觉的
没想到天生就具备勤劳的美德的我,还是7点20就醒了
上午休息,呵呵,看了几集太极
唉,胡杏儿啊胡杏儿,我真的不喜欢看你的戏
不过本来看这部电视剧就是冲着赵文卓的武戏去的
虽然不喜欢胡杏儿,但还是坚持看下去
在这部戏里吴美珩的形象还是不错的
觉得这个造型比她的现代装要好看多了
快10点的时候某同学为了爆电话卡给我打电话
聊了1个半小时-_-b
(事实上应该说是无聊了一个半小时,单纯地爆电话卡)
害我另外一同学打了几次电话都没打进来
=========================
中午陪着初中同学去了鸟巢
还在施工,所以不能近距离接触
一堆游客在附近的天桥上拍照
还是第一次看到这种情景
感觉水立方和鸟巢比起来太小了
又不能近距离看,所以没感觉出水立方的魅力
不过水立方应该在晚上的时候非常漂亮吧(我猜。。)
=========================
今天晚上的活动是重头戏,哇哈哈
来北京快六年了,这是第一次看中超联赛
虽然之前看过校队和国安的比赛
不过当时国安没有上多少主力
这次终于可以在现场见识国安的实力了
其实最主要的还是体会一下赛场上的气氛
进场的时候看到大屏幕上写着"迎奥运 讲文明 拒绝京骂"
而且开场的时候球迷也还是比较文明的
哈哈,没过多久京骂终于出来了
终于体会到了"万人齐骂"的磅礴气势
同学果然是个铁杆球迷
而且在广州经常到现场看球
所以很有经验,骂得那是相当带劲
我比较害羞,公共场合还是没好意思骂人
整场下来,我只喊NB,没喊SB
比赛还行吧,大部分时间比较平淡
但国安的两个进球还是挺不错的
国安赢了,大家很hi很高兴
主场球迷还掀了四圈的人浪
哈哈,客队球迷比较可怜,不过助威声也不小
晚上看完球后无论是在等车的时候还是在公交车上
球迷还是相当兴奋的
一路高喊"国安冠军"、"国安双冠王"
(看球小插曲:在我左前方有一女生一个人在看球,
穿着国安的球衣,拿着望远镜,很专注,没怎么见她开口
时不时地笑一笑,赛场上的气氛确实让人觉得很愉快
嘿嘿,她不是美女,不过女生一个人来看球让我觉得很好奇
非常想去搭讪,无奈自己胆儿小
最终还是没和她说上话) March 30 今天终于没有“宅”了流水帐现在开始:
今天一个很铁的初中同学来北京了,他是个铁杆足球迷
见面之后的第一件事就是让我带他去丰体买明天晚上国安的球票
唔。。没去过丰体,首先电话求助同学,让他上网查怎么坐车,未果
幸好我的手机中装了个NB软件"都市行"(这不是广告。。。)
按照都市行查到的换乘方案到了丰体,买了4张最便宜的票^_^,反正到时体育馆肯定坐不满,
可以往前坐。
然后带着同学进行天安门周边一日游
路线 王府井->故宫->国家大剧院
好久没去王府井了,和以前有点变化,好多店面都在装修
在小吃一条街吃了点东西就往故宫去了
在午门外排队买票,唉,研究生真惨,不能买学生票
排队的时候有不少代人买学生票的,代买学生票30/张 (实际票价 学生票20 成人票40)
我们发扬了不占小便宜的优良传统,买了2张成人票
事实证明:不占小便宜是正确的
因为检票的时候会检查学生证,哈哈,上次来故宫的时候没有这么严
好多没有学生证的人拿着学生票也进不去(我没有幸灾乐祸。。)
今天我们比较聪明,没钱请导游,就跟着别人的团走,蹭听,哇哈哈,学了不少历史知识
(插播历史小知识:和珅这人有个特点,他虽然是个大贪官,但却不挥霍
贪来的钱都存起来了,乾隆之所以不杀和珅就是这个原因,把和珅当作第二个国库
乾隆说如果钱自己存起来,还要找人看管,多麻烦呀,而这些钱让和珅贪了
相当于让和珅保管,安全、省事儿。 以上小知识从导游那听来的,不保证真实性)
听到不少小故事,可惜不能拿来分享,因为我只记住了上面那一个
这次游故宫发现有很多地方都提供了休息的椅子,我第一次去的时候都没有
(2002年,那是一个秋天,有一群新生,在北京的故宫里走得累死了)
导游带着团走完主要的几个地方之后就出去了,我和同学又去其他的殿逛了逛
游荡了3个多小时之后,我们从故宫出来,去了国家大剧院
跟这个很帅的建筑合了个影
======================================
最近心情不是很好,很乱很复杂,出去转转感觉挺好
同学没带数据线来北京,照片无法奉上,可惜了 October 16 [转]常用linux命令一些常用的基本命令:
uname -a 查看内核版本 ls -al 显示所有文件的属性 pwd 显示当前路径 cd - 返回上一次目录 cd ~ 返回主目录 date s 设置时间、日期 cal 显示日历 cal 2006 bc 计算器具 man & info 帮助手册 locale 显示当前字体 locale -a 所有可用字体 /etc/sysconfig/i18n设置文件 LANG=en 使用英文字体 sync 将数据同步写入硬盘 shutdonw -h now & half & poweroff 关机 reboot 重启 startx & init 5 进入图形介面 /work & ?work 向上、下查找文档内容 chgrp 改变档案群组 chgrp testing install.log chown 改变所属人 chown root:root install.log chmod 改变属性 chmod 777 install.log read=4 write=2 execute=1 cp 复制 cp filename rm 删除文件 rm -rf filename 强制删除文件 rmdir 删除文件夹 mv 移动 mv 123.txt 222.txt 重命名 mkdir 创建文件夹 touch 创建文件 更新当前时间 cat 由第一行开始显示 cat |more 分页 nl 在内容前加行号 more & less 一面一面翻动 head -n filename 显示第N行内容 tail -n filename 显示后N行内容 od 显示非纯文档 df -h 显示分区空间 du 显示目录或文件的大小 fdisk 分区设置 fdisk -l /dev/hda 显示硬盘分区状态 mkfs 建立各种文件系统 mkfs -t ext3 /dev/ram15 fsck 检查和修复LINUX档案 ln 硬链接 ln -s 软件链接 whereis 查找命令 locate 查找 find 查找 find / -name "***.***" which 查看工具 whoami 显示当前用户 gcc -v 查看GCC版本 chattr +i filename 禁止删除 chattr -i filename 取消禁止 lsattr 显示隐藏档属性 updatedb 更新资料库 mke2fs 格式化 mkfs -t ext3 dd if=/etc/passwd of=/tmp/passwd.bak 备份 mount 列出系统所有的分区 mount -t iso9660 /dev/cdrom /mnt/cdrom 挂载光盘 mount -t vfat /dev/fd0 /mnt/floppy 挂载软盘 mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2 挂载fat32分区 mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3 挂载ntfs分区 Linux-NTFS Project: net/">http://linux-ntfs.sourceforge.net/ umount /mnt/hda3 缷载 ifconfig 显示或设置网络设备 service network restart 重启网卡 ifdown eth0 关闭网卡 ifup eth0 开启网卡 clear 清屏 history 历史记录 !55 执行第55个指令 stty 设置终端 stty -a fdisk /mbr 删除GRUB at 僅進行一次的工作排程 crontab 循環執行的例行性命令 [e]编辑,[l]显示,[r]删除任务 & 后台运行程序 tar -zxvf 123.tar.gz & --------->后台运行 jobs 观看后台暂停的程序 jobs -l fg 将后台程序调到前台 fg n ------>n是数字,可以指定进行那个程序 bg 让工作在后台运行 kill 结束进程 kill -9 PID [9]强制结束,[15]正常结束,[l]列出可用的kill信号 ps aux 查看后台程序 top 查看后台程序 top -d 2 每两秒更新一次 top -d 2 -p10604 观看某个PID top -b -n 2 > /tmp/top.txt ----->将 top 的资信进行 2 次,然后将结果输出到 /tmp/top.txt pstree 以树状图显示程序 [A]以 ASCII 来连接, [u]列出PID, [p]列出帐号 killall 要刪除某個服务 killall -9 httpd free 显示内存状态 free -m -------->以M为单位显示 uptime 显示目前系统开机时间 netstat 显示网络状态 netstat -tulnp------>找出目前系统上已在监听的网络连接及其 PID dmesg 显示开机信息 demsg | more nice 设置优先权 nice -n -5 vi & ----->用 root 给一個 nice 置为 -5 ,用以执行 vi renice 调整已存在优先权 runlevel 显示目前的runlevel depmod 分析可载入模块的相依性 lsmod 显示已载入系统的模块 modinfo 显示kernel模块的信息 insmod 载入模块 modprobe 自动处理可载入模块 rmmod 删除模块 chkconfig 检查,设置系统的各种服务 chkconfig --list ----->列出各项服务状态 ntsysv 设置系统的各种服务 cpio 备份文件 压缩命令: *.Z compress 程序压缩的档案; *.bz2 bzip2 程序压缩的档案; *.gz gzip 程序压缩的档案; *.tar tar 程序打包的资料,並没有压缩過; *.tar.gz tar 程序打包的档案,其中並且经过 gzip 的压缩 compress filename 压缩文件 加[-d]解压 uncompress gzip filename 压缩 加[-d]解压 zcat 123.gz 查看压缩文件内容 bzip2 -z filename 压缩 加[-d]解压 bzcat filename.bz2 查看压缩 文件内容 tar -cvf /home/123.tar /etc 打包,不压缩 tar -xvf 123.tar 解开包 tar -zxvf /home/123.tar.gz 以gzip解压 tar -jxvf /home/123.tar.bz2 以bzip2解压 tar -ztvf /tmp/etc.tar.gz 查看tar内容 cpio -covB > [file|device] 份份 cpio -icduv < [file|device] 还原 vi一般用法 一般模式 编辑模式 指令模式 h 左 a,i,r,o,A,I,R,O :w 保存 j 下 进入编辑模式 :w! 强制保存 k 上 dd 删除光标当前行 :q! 不保存离开 l 右 ndd 删除n行 :wq! 保存后离开 0 移动到行首 yy 复制当前行 :e! 还原原始档 $ 移动到行尾 nyy 复制n行 :w filename 另存为 H 屏幕最上 p,P 粘贴 :set nu 设置行号 M 屏幕中央 u 撤消 :set nonu 取消行号 L 屏幕最下 [Ctrl]+r 重做上一个动作 ZZ 保存离开
G 档案最后一行 [ctrl]+z 暂停退出 :set nohlsearch 永久地关闭高亮显示 /work 向下搜索 :sp 同时打开两个文档 ?work 向上搜索 [Ctrl]+w 两个文档设换 gg 移动到档案第一行 :nohlsearch 暂时关闭高亮显示 认识SHELL alias 显示当前所有的命令别名 alias lm="ls -al" 命令别名 unalias lm 取消命令别名 type 类似which exprot 设置或显示环境变量 exprot PATH="$PATH":/sbin 添加/sbin入PATH路径 echo $PATH 显示PATH路径 bash 进入子程序 name=yang 设定变量 unset name 取消变量 echo $name 显示变量的内容 myname="$name its me" & myname='$name its me' 单引号时$name失去变量内容 ciw=/etc/sysconfig/network-scripts/ 设置路径 env 列出所有环境变量 echo $RANDOM 显示随意产生的数 set 设置SHELL PS1='[\u@\h \w \A #\#]\$ ' 提示字元的设定 [root@linux ~]# read [-pt] variable -----------读取键盘输入的变量 参数: -p :后面可以接提示字元! -t :后面可以接等待的『秒数!』 declare 声明 shell 变量 ulimit -a 显示所有限制资料 ls /tmp/yang && echo "exist" || echo "not exist" 意思是说,当 ls /tmp/yang 执行后,若正确,就执行echo "exist" ,若有问题,就执行echo "not exist" echo $PATH | cut -d ':' -f 5 以:为分隔符,读取第5段内容 export | cut -c 10-20 读取第10到20个字节的内容 last | grep 'root' 搜索有root的一行,加[-v]反向搜索 cat /etc/passwd | sort 排序显示 cat /etc/passwd | wc 显示『行、字数、字节数』 正规表示法 [root@test root]# grep [-acinv] '搜寻字串' filename 参数說明: -a :将 binary 档案以 text 档案的方式搜寻资料 -c :计算找到 '搜寻字串' 的次数 -i :忽略大小写的不同,所以大小写视为相同 -n :输出行号 -v :反向选择,亦即显示出沒有 '搜寻字串' 內容的那一行! grep -n 'the' 123.txt 搜索the字符 -----------搜寻特定字串 grep -n 't[ea]st' 123.txt 搜索test或taste两个字符---------利用 [] 来搜寻集合字元 grep -n '[^g]oo' 123.txt 搜索前面不为g的oo-----------向选择 [^] grep -n '[0-9]' 123.txt 搜索有0-9的数字 grep -n '^the' 123.txt 搜索以the为行首-----------行首搜索^ grep -n '^[^a-zA-Z]' 123.txt 搜索不以英文字母开头 grep -n '[a-z]$' 123.txt 搜索以a-z结尾的行---------- 行尾搜索$ grep -n 'g..d' 123.txt 搜索开头g结尾d字符----------任意一个字元 . grep -n 'ooo*' 123.txt 搜索至少有两个oo的字符---------重复字元 * sed 文本流编辑器 利用脚本命令来处理文本文件 awd 模式扫描和处理语言 nl 123.txt | sed '2,5d' 删除第二到第五行的内容 diff 比较文件的差异 cmp 比较两个文件是否有差异 patch 修补文件 pr 要打印的文件格式化 帐号管理 /etc/passwd 系统帐号信息 /etc/shadow 帐号密码信息 经MD5 32位加密 在密码栏前面加『 * 』『 ! 』禁止使用某帐号 /etc/group 系统群组信息 /etc/gshadow newgrp 改变登陆组 useradd & adduser 建立新用户 ---------> useradd -m test 自动建立用户的登入目录 useradd -m -g pgroup test --------->指定所属级 /etc/default/useradd 相关设定 /etc/login.defs UID/GID 有关的設定 passwd 更改密码 -----------> passwd test usermod 修改用户帐号 userdel 删除帐号 ----------->userdel -r test chsh 更换登陆系统时使用的SHELL [-l]显示可用的SHELL;[-s]修改自己的SHELL chfn 改变finger指令显示的信息 finger 查找并显示用户信息 id 显示用户的ID -----------> id test groupadd 添加组 groupmod 与usermod类似 groupdel 删除组 su test 更改用户 su - 进入root,且使用root的环境变量 sudo 以其他身份来执行指令 visudo 编辑/etc/sudoers 加入一行『 test ALL=(ALL) ALL 』 %wheel ALL = (ALL) ALL 系统里所有wheel群组的用户都可用sudo %wheel ALL = (ALL) NOPASSWD: ALL wheel群组所有用户都不用密码NOPASSWD User_Alias ADMPW = vbird, dmtsai, vbird1, vbird3 加入ADMPW组 ADMPW ALL = NOPASSWD: !/usr/bin/passwd, /usr/bin/passwd [A-Za-z]*, \ !/usr/bin/passwd root 可以更改使用者密码,但不能更改root密码 (在指令前面加入 ! 代表不可) PAM (Pluggable Authentication Modules, 嵌入式模组) who & w 看谁在线 last 最近登陆主机的信息 lastlog 最近登入的时间 读取 /var/log/lastlog talk 与其他用户交谈 write 发送信息 write test [ctrl]+d 发送 mesg 设置终端机的写入权限 mesg n 禁止接收 mesg y wall 向所有用户发送信息 wall this is q test mail 写mail /etc/default/useradd 家目录默认设置 quota 显示磁盘已使用的空间与限制 quota -guvs ----->秀出目前 root 自己的 quota 限制值 quota -vu 查询 quotacheck 检查磁盘的使用空间与限制 quotacheck -avug ----->将所有的在 /etc/mtab 內,含有 quota 支援的 partition 进行扫描 [-m] 强制扫描 quota一定要是独立的分区,要有quota.user和quota.group两件文件,在/etc/fstab添加一句: /dev/hda3 /home ext3 defaults,usrquota,grpquota 1 2 chmod 600 quota* 设置完成,重启生效 edquota 编辑用户或群组的quota [u]用户,[g]群组,[p]复制,[t]设置宽限期限 edquota -a yang edquota -p yang -u young ----->复制 quotaon 开启磁盘空间限制 quotaon -auvg -------->启动所有的具有 quota 的 filesystem quotaoff 关闭磁盘空间限制 quotaoff -a -------->关闭了 quota 的限制 repquota -av 查阅系統內所有的具有 quota 的 filesystem 的限值状态 Quota 从开始准备 filesystem 的支援到整个设定結束的主要的步骤大概是: 1、设定 partition 的 filesystem 支援 quota 参数: 由于 quota 必须要让 partition 上面的 filesystem 支援才行,一般来说, 支援度最好的是 ext2/ext3 , 其他的 filesystem 类型沒有试过啦! 启动 filesystem 支援 quota 最簡單就是編輯 /etc/fstab , 使得準備要開放的 quota 磁碟可以支援 quota 囉;
2、建立 quota 記錄檔: 剛剛前面講過,整個 quota 進行磁碟限制值記錄的檔案是 aquota.user/aquota.group, 要建立這兩個檔案就必須要先利用 quotacheck 掃瞄才行喔! 3、編輯 quota 限制值資料: 再來就是使用 edquota 來編輯每個使用者或群組的可使用空間囉; 4、重新掃瞄與啟動 quota : 設定好 quota 之後,建議可以再進行一次 quotacheck ,然後再以 quotaon 來啟動吧! 开机流程简介 1、載入 BIOS 的硬體資訊,並取得第一個開機裝置的代號; 2、讀取第一個開機裝置的 MBR 的 boot Loader (亦即是 lilo, grub, spfdisk 等等) 的開機資訊; 3、載入 Kernel 作業系統核心資訊, Kernel 開始解壓縮,並且嘗試驅動所有硬體裝置; 4、Kernel 執行 init 程式並取得 run-level 資訊; 5、init 執行 /etc/rc.d/rc.sysinit 檔案; 6、啟動核心的外掛模組 (/etc/modprobe.conf); 7、init 執行 run-level 的各個批次檔( Scripts ); 8、init 執行 /etc/rc.d/rc.local 檔案; 9、執行 /bin/login 程式,並等待使用者登入; 10、登入之後開始以 Shell 控管主機。 在/etc/rc.d/rc3.d內,以S开头的为开机启动,以K开头的为关闭,接着的数字代表执行顺序 GRUB vga设定 彩度\解析度 640x480 800x600 1024x768 1280x1024 bit 256 769 771 773 775 8 bit 32768 784 787 790 793 15 bit 65536 785 788 791 794 16 bit 16.8M 786 789 792 795 32 bit ./configure 检查系统信息 ./configure --help | more 帮助信息 make clean 清除之前留下的文件 make 编译 make install 安装 rpm -q ----->查询是否安装 rpm -ql ------>查询该套件所有的目录 rpm -qi ----->查询套件的说明资料 rpm -qc[d] ----->设定档与说明档 rpm -ivh ---->安装 rpm -V -------->查看套件有否更动过 rpm -e ------>删除 rpm -Uvh ------->升级安装 --nodeps ----->强行安装 --test ----->测试安装 October 05 [转]说说大型高并发高负载网站的系统架构说说大型高并发高负载网站的系统架构By Michael
转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71) 我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。
大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决大型网站面临的高负载和高并发问题。 上面提供的几个解决思路在一定程度上也意味着更大的投入,并且这样的解决思路具备瓶颈,没有很好的扩展性,下面我从低成本、高性能和高扩张性的角度来说说我的一些经验。 1、HTML静态化 除了门户和信息发布类型的网站,对于交互性要求很高的社区类型网站来说,尽可能的静态化也是提高性能的必要手段,将社区内的帖子、文章进行实时的静态化,有更新的时候再重新静态化也是大量使用的策略,像Mop的大杂烩就是使用了这样的策略,网易社区等也是如此。目前很多博客也都实现了静态化,我使用的这个Blog程序WordPress还没有静态化,所以如果面对高负载访问,www.toplee.com一定不能承受 同时,html静态化也是某些缓存策略使用的手段,对于系统中频繁使用数据库查询但是内容更新很小的应用,可以考虑使用html静态化来实现,比如论坛中论坛的公用设置信息,这些信息目前的主流论坛都可以进行后台管理并且存储再数据库中,这些信息其实大量被前台程序调用,但是更新频率很小,可以考虑将这部分内容进行后台更新的时候进行静态化,这样避免了大量的数据库访问请求。 在进行html静态化的时候可以使用一种折中的方法,就是前端使用动态实现,在一定的策略下进行定时静态化和定时判断调用,这个能实现很多灵活性的操作,我开发的台球网站故人居(www.8zone.cn)就是使用了这样的方法,我通过设定一些html静态化的时间间隔来对动态网站内容进行缓存,达到分担大部分的压力到静态页面上,可以应用于中小型网站的架构上。故人居网站的地址:http://www.8zone.cn,顺便提一下,有喜欢台球的朋友多多支持我这个免费网站:) 2、图片服务器分离 在应用服务器和图片服务器上,可以进行不同的配置优化,比如Apache在配置ContentType的时候可以尽量少支持,尽可能少的LoadModule,保证更高的系统消耗和执行效率。 我的台球网站故人居8zone.cn也使用了图片服务器架构上的分离,目前是仅仅是架构上分离,物理上没有分离,由于没有钱买更多的服务器:),大家可以看到故人居上的图片连接都是类似img.9tmd.com或者img1.9tmd.com的URL。 另外,在处理静态页面或者图片、js等访问方面,可以考虑使用lighttpd代替Apache,它提供了更轻量级和更高效的处理能力。 3、数据库集群和库表散列 在数据库集群方面,很多数据库都有自己的解决方案,Oracle、Sybase等都有很好的方案,常用的MySQL提供的Master/Slave也是类似的方案,您使用了什么样的DB,就参考相应的解决方案来实施即可。 上面提到的数据库集群由于在架构、成本、扩张性方面都会受到所采用DB类型的限制,于是我们需要从应用程序的角度来考虑改善系统架构,库表散列是常用并且最有效的解决方案。我们在应用程序中安装业务和应用或者功能模块将数据库进行分离,不同的模块对应不同的数据库或者表,再按照一定的策略对某个页面或者功能进行更小的数据库散列,比如用户表,按照用户ID进行表散列,这样就能够低成本的提升系统的性能并且有很好的扩展性。sohu的论坛就是采用了这样的架构,将论坛的用户、设置、帖子等信息进行数据库分离,然后对帖子、用户按照板块和ID进行散列数据库和表,最终可以在配置文件中进行简单的配置便能让系统随时增加一台低成本的数据库进来补充系统性能。 4、缓存 架构方面的缓存,对Apache比较熟悉的人都能知道Apache提供了自己的mod_proxy缓存模块,也可以使用外加的Squid进行缓存,这两种方式均可以有效的提高Apache的访问响应能力。 网站程序开发方面的缓存,Linux上提供的Memcached是常用的缓存方案,不少web编程语言都提供memcache访问接口,php、perl、c和java都有,可以在web开发中使用,可以实时或者Cron的把数据、对象等内容进行缓存,策略非常灵活。一些大型社区使用了这样的架构。 另外,在使用web语言开发的时候,各种语言基本都有自己的缓存模块和方法,PHP有Pear的Cache模块和eAccelerator加速和Cache模块,还要知名的Apc、XCache(国人开发的,支持!)php缓存模块,Java就更多了,.net不是很熟悉,相信也肯定有。 5、镜像 6、负载均衡 负载均衡技术发展了多年,有很多专业的服务提供商和产品可以选择,我个人接触过一些解决方法,其中有两个架构可以给大家做参考。另外有关初级的负载均衡DNS轮循和较专业的CDN架构就不多说了。 6.1 硬件四层交换 在硬件四层交换产品领域,有一些知名的产品可以选择,比如Alteon、F5等,这些产品很昂贵,但是物有所值,能够提供非常优秀的性能和很灵活的管理能力。Yahoo中国当初接近2000台服务器使用了三四台Alteon就搞定了。 6.2 软件四层交换 软件四层交换我们可以使用Linux上常用的LVS来解决,LVS就是Linux Virtual Server,他提供了基于心跳线heartbeat的实时灾难应对解决方案,提高系统的鲁棒性,同时可供了灵活的虚拟VIP配置和管理功能,可以同时满足多种应用需求,这对于分布式的系统来说必不可少。 一个典型的使用负载均衡的策略就是,在软件或者硬件四层交换的基础上搭建squid集群,这种思路在很多大型网站包括搜索引擎上被采用,这样的架构低成本、高性能还有很强的扩张性,随时往架构里面增减节点都非常容易。这样的架构我准备空了专门详细整理一下和大家探讨。 总结: 转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71) September 30 最近心里真的很难受月初到上海徐汇中心医院去看爸爸
到上海的时候,妈妈在医院门口等我
之前我只知道爸爸病了,对于病情却了解不多
家里人也只告诉我爸爸的病还在诊断
跟着妈妈走进医院住院部的电梯
妈妈按下了5层的按钮,在电梯里我看到了5层是肿瘤科
此时心里一沉,已经感觉到情况不乐观
但我还是安慰着自己:还在诊断,不一定就是肿瘤
进了病房,看到躺在病床上看书的爸爸
爸爸以前就很瘦,165的身高,不到110斤的体重
现在看上去比以前更瘦了
我坐到爸爸的床边,还像以前那样,捏捏爸爸的脸,开开玩笑,闲聊几句
我心里知道,精神状态很重要,我不能让爸爸看到我难过的表情
一会儿由于医生在8:00-10:00这段时间要查房,不能让家属在里面
所以我妈带着我出去了,在路上妈妈把爸爸的病情告诉了我
说已经在心包的积水中发现了癌细胞,目前癌细胞的扩散程度和来源还需要进行检查才能确定
此时我已经感觉到鼻子很酸,我说不出话来,只是听妈妈说着,这些天从南昌大学第一附属医院转院过来的事情
接下来的几天,每次一进医院的门口,我就感觉到巨大的压力
心里发虚,觉得自己的腿都在微微的颤抖
但在爸爸面前我仍然和往常一样
讲在公司实习的事,告诉他,儿子很努力
下午天气变热了,爸爸出了些汗,要换衣服了
我帮爸爸擦身子,这是我第一次帮爸爸擦身子
看到爸爸瘦瘦的双腿,心里又是一酸
我尽量低着头,不让爸爸看到我的脸
在我要离开上海的那天下午,医生给爸爸做了一个ECT检查
检查的时候,我和妈妈在外面等着,没多久医生带着凝重的神情出来了
告诉我们,癌细胞已经扩散到骨头
此时,我觉得整个人都要垮了,妈妈已经开始流泪
我说不出话来,背对着妈妈,在眼眶中打转的眼泪终于忍不住流了下来
在爸爸检查完毕出来之前,我们已经擦干了眼泪,好像什么事都没发生一样,带着爸爸回病房
回京之后,繁忙地工作会让我暂时忘记了伤心
但每次和爸爸发短信的时候,我总会忍不住,眼泪一瞬间就充满了眼眶
最近晚上总是梦见爸爸,记得在前天的梦里,自己哭得很大声很大声
每次早上梦醒的时候,心里感觉无比的压抑
=============================================================
让人难受的事情一件接着一件
昨天晚上在网上看到soff被采访的视频
看着soff的头发和穿的衣服,心里非常难受
我觉得自己的力量的真的很小很小
在种种困难面前无能为力
我真想狠狠的痛扁马化腾,真想腾讯完蛋
这么大的一个公司为什么要对一个个人做得这么绝呢
看完视频之后,心情无法平静下来,回想起以前神采奕奕的soff
我不知道我能做些什么
目前能做的就是三天后不再使用QQ
这三天利用QQ的QMD中通知好友,我将不再使用QQ September 23 [转]content type 文件类型表
|
|
|