alias 即“別名”,為便於理解,你可以將其看成是一個命令的快捷方式。使用 alias 的最大好處是,可以簡化輸入,從而為你節省時間,並提高效率。定義的 alias 可以保存到 ~/.bashrc 文件中,以後在命令行中就可以直接使用了。
TechRepublic 介紹了 10 個 Bash alias,個人覺得都很實用:
- ssh 別名 - alias server_name='ssh -v -l USERNAME IP ADDRESS',更改 server_name、USERNAME 及 IP 地址以適應你的需要。對於經常要使用 ssh 登錄遠程 shell 的同學來說,這是一個值得收藏的別名。
- ls 別名 - alias ll='ls -l',另一個 alias la='ls -a'。意思很明顯,在此就不多作解釋了。
- rm 別名 - alias rm='rm -i',這個別名讓你更加安全地執行刪除操作。
- df 別名 - alias df='df -h',讓你以 MB 或 G 為單位查看磁碟的空間。
- Firefox 別名 - alias ff1='/home/jlwallen/firefox/firefox' 及 alias ff2='/home/jlwallen/firefoxb3/firefox',適合使用兩個 Firefox 版本的朋友,如一個穩定版,另一個為測試版。
- 書籤別名 - alias fftr='/home/jlwallen/firefox/firefox http://linuxtoy.org',用於打開一個指定的網址。
- 文件別名 - alias emenu='aterm nano -e ~/.e16/menus/user_apps',如常常需要編輯的配置文件。
- apt-get update 別名 - alias update='sudo apt-get update',使用其他 Linux 發行版的同學可以換一下其中的 sudo apt-get update。
- rpm 批量安裝別名 - alias brpm='rpm -ivh ~/RPM/*rpm',便於同時安裝多個 rpm 包。
- 長路徑別名 - alias astart='cd ~/GNUstep/Library/AfterStep/start',對於需要經常訪問的路徑特別長的目錄也可為其定義別名。
(責任編輯:A6)
原文鏈接:http://linuxtoy.org/archives/10-bash-alias.html