瞎扯淡 感觉自己已经成了 alias 的奴隶了.

zw963 · 2012年03月31日 · 最后由 zw963 回复于 2012年04月01日 · 2971 次阅读
file = File.read("/root/.bashrc")
p file.scan("alias").count            # => 273.

感觉自己已经成了 alias 的奴隶了。如果某一天 bash 不再支持 alias. 我会疯掉。

记得过年那会儿有个电话面试我 Linux 管理员,当时有个问题。

显示当前目录下所有目录的容量,并按照大小排序。我不假思索的告诉了它答案:=> ds 命令。

过了好一阵子,有一次看.bashrc 时,才回过神来。原来 linux 下没有 ds 这个命令。

一查别名:ds is aliased to `du -h -d1 |sort -h', 狂晕,早就忘的一干二净了。

忘了的话,随时可以查询,加深记忆,这也许是使用别名的一个好处吧。

不过坏处也是有的,你懂的...

# alias | wc -l
94

也挺多

我才 88 个

ohmyzsh 很多插件就是加一堆 alias,估计用 ohmyzsh 然后 enable 一堆插件的 alias 都比较多

我设置的到是不少,可是记得使用的也就那么几个。。。

$ alias | wc -l 33 警钟长铃

匿名 #6 2012年03月31日

这东西就跟 Vim 或 Emacs 的配置文件一样,当初配的时候知道的一清二楚,等配好了就只知道用了,但一查配置文件还是能够知道当初怎么回事的

也没什么依赖不依赖的,能提高自己的工作效率就 OK

就比如 Ruby,我也可以这样抱怨呀:要是哪天没有了 Ruby 解释器该怎么办

而对于 C/C++ 的抱怨也一样:要是哪天没有了编译器该怎么办

哈哈,把配好的.bashrc 随身带着走吧,就像你的 Emacs 配置一样 :)

alias | wc -l
9

我不喜欢 折腾这玩意儿 喜欢通用的

我基本不用。。。

除了 ll 用的最多的是 psg,基本登录上某个服务器,首先加上这个 alias

psg='ps auxw | grep -i'

>> alias | wc -l
111

大部分都是 zsh 插件加上的 =。=

➜  ~ git:(master) ✗ alias | wc -l
132

我表示从不自己 alias....用 zsh, ohmyzsh..

-_-# 除了 ll 其他的我都没用过啊!!!没有啊!!

alias | wc -l
27

其实看我那么多,有大把的 alias, 可能只是进入一个最简单的目录或者打开一个最简单的文件而已。

当然也有复杂的。alias 指向了对应的 function.

需要 登录 后方可回复, 如果你还没有账号请 注册新账号