系統別名alias

2022-06-10 18:57:14 字數 1017 閱讀 6722

簡介:我們可以把一些較長的命令定義為較短的別名,自定義別名,以較短的命令就可以執行較長的命令

用法: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 ...