linux添加管理自訂命令 方法一:簡單的命令使用 alias 起別名 www.2cto.com 編輯所用的 shell 設定檔,如 bash 的 .bashrc,zsh 的 .zshrc,如加入: alias ws="cd ~/workspace"重載該設定檔使更改生效,如source .bashrc。在任意位置輸入ws,即可 cd 到 workspace 目錄。 www.2cto.com 如果有很多 alias 命令,可單獨定義一個檔案存放,參考 .bashrc中 的一段說明: # Alias definitions.# You may want to put all your additions into a separate file like# ~/.bash_aliases, instead of adding them here directly.# See /usr/share/doc/bash-doc/examples in the bash-doc package. if [ -f ~/.bash_aliases ]; then . ~/.bash_aliasesfi 如果有多個shell,這種方法更方便管理,只需要將這個檔案添加到各shell設定檔中即可。 方法二:將可執行檔目錄加入PATH1、建立存放自訂命令的目錄,如my_cmd 2、將該目錄加入path中 編輯所用的 shell 設定檔,如 bash 的 .bashrc,zsh 的 .zshrc,加入 PATH=$PATH:~/my_cmd也可以將該命令添加到方法一中單獨建立的自訂命令存放檔案中 3、重載該設定檔使更改生效,如 source .bashrc 4、將自訂的可執行程式放入 my_cmd 中,在 shell 就可以直接執行了 ➜ ~ mkdir ~/my_cmd➜ ~ vi .bashrc ➜ ~ source .bashrc➜ ~ ➜ ~ vi .zshrc➜ ~ source .zshrc➜ ~ 方法三:綜合上述方法管理自訂命令1、編輯所用的 shell 設定檔,如 bash 的 .bashrc,zsh 的 .zshrc,加入: if [ -f ~/shellrc ]; then . ~/shellrcfi2、建立 shellrc,加入對 shell 設定檔的改動,如: PATH=$PATH:~/my_cmd alias ws="cd ~/workspace"簡單的命令如 alias,放入shellrc。可執行檔放入my_cmd。 來源:http://www.cnblogs.com/congbo/archive/2012/11/04/2753416.html