2009年3月12日星期四

好文轉: 高人的 alias

March 12, 2009

我的Shell Alias

Filed under: Linux — Tags: , , — Yurii @ 7:49 pm

在Linux/Unix下工作的朋友大都知道,命令行比图形界面快多了,熟练地使用各种命令,能极大提高自己的工作效率。

不过,我要更懒一点,把常用的命令,设定为alias,这样还能省下一些时间。

下面是我常用的alias,只需要把它们添加到你自己的bashrc里头,source一下,就可以运用啦:)

alias rm=’rm -i’ #删除会提示,别误删
alias cp=’cp -i’ #如果要覆盖,会提示
alias grep=’grep -i –color’ #用颜色标识,更醒目
alias ltr=’ll -tr’ #把文件按照时间排序
alias lsr=’ll -Sr’ #把文件按照日期排序
alias findp=’ps aux | grep’ #不用每次打那么一长串了
alias cdiff=’cvs diff –side-by-side’ #我喜欢这样比较
alias null=’cat /dev/null >’ #清空一个文件
alias gb2u8=’iconv -f gbk -t utf8′ #经常要做的操作
alias u82gb=’iconv -f utf8 -t gbk’ #同上
alias setvi=’set -o vi’ #设定Shell到vi模式
alias sz=’du -sh’ #查看目录的大小
alias k9=’kill -9′ #咔咔,杀掉进程
alias num=’ll | wc -l’ #数一数,有多少文件
alias ss=’gnome-screensaver-command -a’ #命令行下直接启动屏幕保护程序
green(){ echo -e “\033[32;32m$@\033[0m”; } #把后面的文字标识为绿色
red(){ echo -e “\033[32;31m$@\033[0m”; } #把后面的文字标识为红色

没有评论:

发表评论