2007/09/20

补漏拾遗:Bash的一些技巧

越来越懒了,轻易不写blog,好不容易写一次主要内容还是从别处copy来的。

* 从历史中执行命令

有时候,我们需要在 Bash
中重复执行先前的命令。你当然可以使用上方向键来查看之前曾经运行过的命令。但这里有一种更好的方式:你可以按 Ctrl + r 组合键进入历史搜索模式,一旦找到需要重复执行的命令,按回车键即可。 * 重复命令参数

先来看一个例子:

mkdir /path/to/exampledir
cd !$

本例中,第一行命令将创建一个目录,而第二行的命令则转到刚创建的目录。这里,"!$"的作用就是重复前一个命令的参数。事实上,不仅是命令的参数可以重复,命令的选项同样可以。另外,Esc+ . 快捷键可以切换这些命令参数或选项。 * 用于编辑的快捷键
o Ctrl + a:将光标定位到命令的开头
o Ctrl + e:与上一个快捷键相反,将光标定位到命令的结尾
o Ctrl + u:剪切光标之前的内容
o Ctrl + k:与上一个快捷键相反,剪切光标之后的内容
o Ctrl + y:粘贴以上两个快捷键所剪切的内容
o Ctrl + t:交换光标之前两个字符的顺序
o Ctrl + w:删除光标左边的参数(选项)或内容
o Ctrl + l:清屏

要是能有在bash上移动一个word的命令就好了,就像Windows console窗口的 Ctrl+左右键 一样。

2007/09/04

外地人,你买房了吗?

齐骥说了,"外地人购房使当地居民承受高房价"。要不是报纸上白纸黑字写着,我还真以为自己看走了眼。齐骥是谁?建设部副部长。难道他不知道中国流动资金过剩跟房价的关系吗?中国那么大的贸易顺差,多出来的钱还不是流向国内市场?难道他没看到那些外地人居住的中小城市的房价也在涨吗?又是哪些"外地人"去这些城市里抬高的房价?难道他不知道政府卖一块地要收多少钱吗?政府收的钱还不是要转嫁到买房的人头上?建设部难道仅仅是北京的建设部?他有没有想过有多少"外地人"一样望眼欲穿想有一套属于自己的房子?他难道不知道那些买得起房买不起房的"外地人"一年要交多少税来养活他们?退一万步讲,他也不应该推卸本该属于自己的责任,而挑拨本来就不那么和谐的本地人和外地人之间的关系。投机客是投机客,外地人是外地人,这么浅显的道理都不明白,他难道不是用大脑思考的吗?

建设部:外地人购房拉高房价