簡介:我們可以把一些較長的命令定義為較短的別名,自定義別名,以較短的命令就可以執行較長的命令
用法:1、顯示所有的別名:alias,使用alias命令可以顯示當前shell定義的所有別名
2、自己定義別名:alias name='valus'
#把rm定義為移動到data目錄下的sdc資料夾下面
[ 21:05:52 root@centos7zhangbo ~]#alias rm -f='mv /data/sdc'
3、如果定義的別名和原命令相衝突的時候,優先執行別名,可以通過which檢視
#仔細看mv -i定義為別名mv之後,和原來的mv命令相同,然後優先執行別名的命令操作
[ 08:42:18 root@centos7zhangbo ~]#which mv
alias mv='mv -i'
/usr/bin/mv
4、如果要使用原命令可以使用"",或者"",或者''
#使用"\"的用法使用原命令刪除
[ 08:45:15 root@centos7zhangbo ~]#\rm /data/swapfile
[ 08:49:20 root@centos7zhangbo ~]#ls /data/swapfile
ls: cannot access /data/swapfile: no such file or directory
#使用""進行使用原命令
[ 08:49:25 root@centos7zhangbo ~]#"rm" /data/passwd.log
[ 08:55:29 root@centos7zhangbo ~]#ls /data/passwd.log
ls: cannot access /data/passwd.log: no such file or directory
#''同樣的意思,呼叫原來的命令
5、如果要永久儲存別名需要儲存在檔案裡面,可以放在.bashrc檔案裡面,在檔案裡面定義 alias設定別名
alias命令的作用只侷限於該次登入的操作。若要每次登入都能夠使用這些命令別名,則可將相應的alias命令存放到bash的初始化檔案 etc bashrc中。alias 選項 引數 p 列印已經設定的命令別名命令別名設定 定義命令別名,格式為 命令別名 實際命令 alias 新的命令 原命令 選項 ...
alias命令別名
筆者在看 鳥哥私房菜 時,突然看到這個命令,之前未接觸過,故簡單記錄學習下,具體的大家可參見man手冊。功能說明 設定指令的別名。語 法 alias 別名 指令名稱 參 數 若不加任何引數,則列出目前所有的別名設定。舉 例 ermao lost desktop alias alias egrep e...
alias別名使用
rhel系列的別名使用,方便操作!功能說明 設定指令的別名。語 法 alias 別名 指令名稱 參 數 若不加任何引數,則列出目前所有的別名設定。舉 例 ermao lost desktop alias 列出當前使用者下所有別名 alias egrep egrep color auto alias ...