2010年1月3日星期日

常用Shell快捷键

按键 动作
Ctrl+a 移动到行首
Ctrl+e 移动到行尾
Ctrl+b 光标往左移动一个字符
Ctrl+f 光标往右移动一个字符

Ctrl+c 终止进程
Ctrl+z 挂起进程

Ctrl+l /clear 清屏
Ctrl+h 删除光标前一个字符
Ctrl+d 删除光标后一个字符

Ctrl+u 剪切到行首
Ctrl+w 剪切前一个单词
Ctrl+k 剪切到行尾
Ctrl+y 粘贴剪切的,不能粘贴系统剪贴板

Ctrl+p 前一条命令
Ctrl+n 后一条命令

VIM复制粘贴系统剪贴板

在VIM中的命令模式下输入
:reg
显示VIM的寄存器,记录了以前复制的东西,可以记录10多次,而怎么使用呢?
在命令模式下输入"4p即可粘贴"4的内容
系统剪贴板的编号是"+,所以当从系统剪贴板中粘贴内容到VIM时,可以使用"+p来实现,也可以使用Shift+Insert键
同样,要想将VIM中的东西复制到系统剪贴板,则使用"+y

linux 关机——重启命令

1、shutdown
shutdown [选项] [时间] [message]
-h 关机
-r 重启
-c 取消一个正在执行的shutdown动作
-k 只发送message,而不真正的shutdown
[时间] 18:00(hh:mm),now,+5(分钟)等格式
2、halt
关机指令,会调用shutdown来关机
使用-f来强行关机,不调用shutdown
3、poweroff
4、init 运行级别
通过使用init来修改系统运行的级别,0(关机)6(重启)
使用runlevel可以查看当前运行的级别

ubuntu9.10中配置grub1.97

在ubuntu9.10(karmic
koala)中配置grub1.97,grub1.97是ubuntu9.10发行是默认的,如果需要使用以前老的grub0.97,可以自己手动安装,运行

$sudo apt-get install grub

即可,然后运行

$sudo update-grub

就会检测系统上的系统,生成/boot/grub/menu.lst文件。但是可能不能检测出其它系统,如windows,不过menu.lst文件中有配置好的windows启动项,只需要取消注释即可,或者根据自己的需要修改一下windows装在哪个分区。

下面说一下grub1.97的配置,配置中会用到的文件和目录如下,以前修改grub0.97的时候都是自己直接去修改menu.lst,现在grub1.97推荐修改以下几个文件,然后运行update-grub命令来生成grub.cfg文件,而不是直接去修改grub.cfg。

/etc/default/grub

/etc/grub.d/00_Header

/etc/grub.d/05_debian_theme

/etc/grub.d/40_custom

首先,/etc/default/grub文件设置了grub最基本的配置,如默认启动项,等待时间,分辨率等,可以按照自己的需要修改。分辨率最好是安装vbeinfo命令的输出来设置,vbeinfo命令可以在grub
shell中运行,也就是你开机的时候出现菜单的时候按下c键,进入一个grub
shell,这里运行vbeinfo后你可以看到支持的分辨率。

然后,/etc/grub.d/00_Header文件设置grub.cfg文件中的Header部分。也是配置grub背景显示效果的地方,这里可以设置grub的背景/前景色,以及大家都感兴趣的背景图片,其中一段大概如下(因为我修改过)

view plaincopy to clipboardprint?
# check for usable backgrounds
use_bg=true
if [ "$GRUB_TERMINAL_OUTPUT" = "gfxterm" ] ; then
#添加了jpg文件,因为下面case语句中都有jpg,而且这里可以添加一些你自己的目录
for i in
{/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga}
; do
if is_path_readable_by_grub $i ; then
bg=$i
case ${bg} in
*.png) reader=png ;;
*.tga) reader=tga ;;
*.jpg|*.jpeg) reader=jpeg ;;
esac
if test -e /boot/grub/${reader}.mod ; then
echo "Found Debian background: `basename ${bg}`" >&2
use_bg=true
break
fi
fi
done
fi

上面的第二行use_bg,原来等于false,其实不改成true也可以,因为下面的脚本会检查背景文件

for i in
{/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga};do

........

这段脚本是在指定目录/boot/grub,/usr/share/images/desktop-base下查找背景文件moreblue-orbit-grub.*,这里后缀名可以是png,tga,看下面的case语句,可以知道你还可以加入jpg文件,这里的目录:你可以加入你的目录到搜索路径中,文件moreblue-orbie-grub可以修改成你喜欢的名字,后缀名,可以使用png,tga,jpg,最后可能如下:

for i in {/boot/grub , /usr/share/images/desktop-base ,
/usr/mypictures}/grub-background.{png,tga,jpg};do

case语句之后,会检查是否存在支持的模块,在/boot/grub/目录下有很多模块,都以.mod结尾。

其次,你可以修改文件/etc/grub.d/40_costom文件来添加自己的系统启动项,如windows系统,我在这里添加了gentoo系统的启动菜单。因为在30_os-prober阶段中已经自动检测到了windows。所以不用自己动手了。

最后,执行

$sudo update-grub命令来生成/boot/grub/grub.cfg文件

下面说说问题:

在我的电脑上,启动后,grub背景和分辨率都没有任何改变,我不知道这是为什么,然后我进入grub
shell,输入background_image命令后,提示error: no video mode activated.

运行vbeinfo命令,可以看到支持的分辨率,设置正确,但是分辨率一样很低,根本没有改变。

运行915resolution mode 1024 768设置分辨率,提示:unrecognized number

运行915resolution命令可以查看到系统芯片组是945GM,但是使用915resolution
-c 945GM时,却提示error: unknow argument
'-c',看看915resolution的usage就知道,它明明提供了-c选项!

所以,真不知道该说什么好!以前ubuntu-9.04(jaunty)的时候也使用grub1.97,背景,分辨率设置都好好的,真是郁闷!

Linux下查看UUID方法

1. sudo blkid
/dev/sda1: UUID="9ADAAB4DDAAB250B" TYPE="ntfs"
/dev/sdb1: UUID="B2FCDCFBFCDCBAB5" TYPE="ntfs"
/dev/sdb5: UUID="46FC5C74FC5C5FEB" TYPE="ntfs"
/dev/sdb6: TYPE="swap" UUID="2cec6109-5bcf-45a3-ba1b-978b041c037f"
/dev/sdb8: UUID="9ee6f22d-b394-422c-9b4a-1525a3220942" SEC_TYPE="ext2"
TYPE="ext3"
/dev/sdb7: UUID="4bcb9381-6e25-4304-8743-f882039ff3ad" TYPE="ext3"

2. ls -l /dev/disk/by-uuid
lrwxrwxrwx 1 root root 10 2008-05-15 22:37
2cec6109-5bcf-45a3-ba1b-978b041c037f -> ../../sdb6
lrwxrwxrwx 1 root root 10 2008-05-15 22:37 46FC5C74FC5C5FEB -> ../../sdb5
lrwxrwxrwx 1 root root 10 2008-05-15 22:37
4bcb9381-6e25-4304-8743-f882039ff3ad -> ../../sdb7
lrwxrwxrwx 1 root root 10 2008-05-15 22:37
9ee6f22d-b394-422c-9b4a-1525a3220942 -> ../../sdb8

3. sudo vol_id /dev/sda1
ID_FS_USAGE=filesystem
ID_FS_TYPE=reiserfs
ID_FS_VERSION=3.6
ID_FS_UUID=be6d8295-a1c4-48e9-b68d-f4b043cd5f2c
ID_FS_UUID_ENC=be6d8295-a1c4-48e9-b68d-f4b043cd5f2c
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=

投资封闭式基金十年之路总结篇

    时光荏苒,转眼间21世纪第一个十年已匆匆走过,第二个十年迎面行来。站在2010年开局的节点上,回望风雨兼程的十年投资之路,感慨颇多。把这些投资经历进行梳理总结,会让自己对今后的投资之路更有信心。 

(一)上路

    2000年初,股市热火朝天,我把辛辛苦苦积攒的7万元全部买进封闭式基金。当时选择封闭式基金,主要原因:一是看了相关资料,了解到在国外成熟的资本市场,普通投资者大多是通过基金入市的,这是发展趋势;二是认为基金号称专家理财,投资水平应该比一般股民高,管理层也积极扶持基金发展;三是工作较忙,对股票没有时间研究和操作,且觉得市场信息不对称,无法战胜庄家。

    应该说,我的投资起步还是比较顺利的。2000-2001这两年,也确实赚了一些钱,更坚定了我的投资信心,还动员家人也拿钱买封闭式基金。然而,从2002年起,股市行情急转直下,封闭式基金价格一路下跌,折价逐步扩大,前期赚的利润全赔进去了。有段时间,我甚至都不敢计算自己账户的市值。尽管这样,我还是坚持把每年工资结余全部追加到封闭式基金里(现在看来,当年每次追加投资都是正确的)。在这期间,家人在精神和资金方面也一直给予我极大的支持。

(二)成长

    刚入市的时候,我只是一名站在证券部大厅盯着屏幕看行情的小散,很羡慕那些进出大户室的股民。迈进券商大户室的门槛,资金量需要100万元,如果仅靠工资收入,估计我是没希望的。因为中国人多,有的是人力,人力的价格比较贱,竞争也激烈。在探索财务自由的路上,资金的力量要强于人的力量。

    转机终于在2005年出现了,市场迎来超级大牛市,上证综指从1000点一直冲上2007年10月的6000点,基金价格更是连翻跟斗。我凭着对封闭式基金的执着,在跌跌撞撞地走过七年后,帐户市值终于达到了100万!经历过套牢的痛苦,家人纷纷劝我见好要收了。我的思想也曾经动摇,产生获利出局的冲动,但最终还是坚守自己的信念,在孤独中继续前行。迈过这道槛,心里感觉很充实(现在回头看,如果止步在这道槛前,贫穷将永远陪伴着我)。有了第一个100万之后,第二个100万、第三个100万就容易多了。2008年初,帐户市值跨上新高度,基本实现了胡立峰提出的"3年10倍"目标。

    股市终究是牛熊交替的,在2008年的大熊市,上证综指又跌回1600点。虽然帐户市值损失一度超过40%,但我的心态已经成熟了。进入2009年,中国股市在世界金融危机的废墟下重新爬起来,如今上证综指还在3200点附近徘徊,账户市值已经越过6000点了。盘点投资封闭式基金这十年,账户市值年复利增长率超过30%。然而,股市投资是持久战,不是最后一班车,只要你还在市场中,就不能盖棺定输赢。

(三)分享

    如果说,这十年基金投资之路是我人生中的一个积累阶段,那么现在是一个分享的阶段,是分享思想、分享经验、分享感悟的阶段。

    这些年来,看着身边的亲人、朋友投资股票大多身陷苦海,我积极宣传封闭式基金,却没有引起足够重视。这让我深深体会到,股市中最难的是开窍。不开窍,再努力也白搭;越努力,无用的知识越多,输得越惨。如果开了窍,就是种金子,不管大盘牛熊,每年多收三五斗,运气好还会放卫星。股市投资不是赌博,光靠技术分析是不行的。但是,在偌大的股海世界,要想找到几个明白人,还不太容易。在股市中侥幸的得手也经常存在,但这次侥幸得手了,下次就可能死在侥幸上。

    我很庆幸自己选择了一条正确的投资之路。总结起来,投资封闭式基金的最大优势,就是在高风险中追求低风险,在不确定中追求确定性,复杂性中追求简洁性。说白了,封闭式基金投资的原理是确定性题材套利:时间确定、折价确定、套利机会确定。虽然近3年封闭式基金折价率已大幅降低,但它仍然是目前国内投资市场一块难得的价值洼地。

    初入门的朋友总觉得投资很难把握,其实大道至简,封闭式基金没有那么复杂。套用一句话:"不知道的金不换,知道后全是扯淡!"投资成功的秘诀,就是:简洁正确的方法+坚定执着的信念+必然存在的运气。有兴趣的朋友,不妨参阅我过往的拙作,如《我的择基观》、《答博友问——兼谈我的投资观》、《我为什么坚持长期满仓封基》。当然,每个人的认识理解不同,风险承受能力不同,投资策略和赢利模式也不会相同。只有适合自己的,才是最好的。

(四)展望

    很多投资者认为封闭式基金可以玩到2017年,如嘉实持有人提出"从2013年到2017年,享受封闭式基金的饕餮大餐"。其实,能享受封闭式基金饕餮大餐的时间已经不多了,我估计也就还有2-3年。目前影响封闭式基金的最大变数,就是股指期货、融资融券推出和年度分红,投资者要有"决战2010年"的思想准备。如果封闭式基金折价因此缩小甚至消失,也就不能再玩了。届时我可能会考虑投资QDII基金、B股、房地产和申购新股。总之,走一步看一步吧。至于国内A股,与国际成熟市场接轨还有相当距离,就留给高手们去玩吧。

    我在基金投资方面的进步,离不开胡教主、charliesun、stormsong,以及和讯论坛各位热心朋友的帮助和支持,在此表示衷心感谢。一个人的投资之路是寂寞的,一群人的投资旅程是快乐的。在探索财务自由的路上,让我们携手相约,共勉、分享,信心满怀地迈进新十年!