June 22nd, 2007
在终端里使用快捷方式
Category: Ubuntu, Author: Nicky, Popularity: 8%
用过 Redhat 的朋友应该很熟悉 ll 这个命令,就相当于 ls -l,但在 Ubuntu 中就不行了。严格来说 ll 不是一个命令,只是命令的别名而已。很多 Linux 用户都使用 bash shell,对普通用户来说用得最多的就是命令补全 (按 tab 键) 和 alias (别名) 功能。Ubuntu 默认建立的用户都用的 bash shell,所以它也支持别名功能,我们只需要 gedit ~/.bashrc 这个文件,去掉 #alias ll='ls -l' 前面的 # 号就能使用 ll 命令了。lifehacker 也介绍到,在 Ubuntu 上建立一些常用别名来简化操作,如在 ~/.bashrc 中加入一行 alias ins="sudo apt-get install",就可以用类似 ins gftp 这种命令来安装软件了,它就相当于 sudo apt-get install gftp。按照这个思路,自己就可以建立一大堆别名来替换常用命令。
推荐文章:如何让你的 OpenOffice 在 Ubuntu 中跑得更快
Tags:Bash, Shell, Shortcut, Ubuntu.
评论数量(7) | Add Comments
本文网址:http://www.osxcn.com/ubuntu/create-terminal-shortcuts.html


恩,常用!
很方便的说,我们还可以在 .bash_profile 里加一行,让这些 alias 不论什么时候都可以用。
source ~/.bashrc好好利用alias能方便不少
Nicky,问一下,audacious播放中文的时候歌名显示乱码应该怎么解决呢?
Nicky, RedHat拼错了哦。
多谢纠正!
另外如果alias比较多的话,建议反注释掉`.bashrc`里下面这三行,然后把alias定义统一写在`.bash_aliases`文件里
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi