別名alias
別名就是一種快捷方式,以省去用戶輸入一長串命令序列的麻煩。
別名使用alias命令
比如
alias cp='cp -i' alias l.='ls -d .* --color=tty' alias ll='ls -l --color=tty' alias ls='ls --color=tty' alias mv='mv -i'
alias命令的作用只局限於該次登入的操作。若要每次登入都能夠使用這些命令別名,則可將相應的alias命令存放到bash的初始化文件
比如
vim .bash_profile # alias olddir='source /root/oldcd.sh'
切換當前目錄
在shell中切換當前目錄需要source執行
比如source /root/oldcd.sh
oldcd.sh: #!/bin/sh echo $1 cd $1
執行結果
[root@china ~]# olddir /root/javaapp /root/javaapp [root@china javaapp]# pwd /root/javaapp