描述bash
設置命令別名。
ide
做用:spa
一、經過給危險命令加一些保護參數,防止人爲誤操做,例如系統默認別名配置(rm、mv、cp)。
orm
二、把不少複雜的字符串或命令變成一個簡單的字符串或命令。rem
實例分析
字符串
1.設置 "rm" 別名it
[root@oldboy data]# alias | grep rm #查看別名 [root@oldboy data]# alias rm="rm -i" #設置別名 [root@oldboy data]# alias | grep rm #查看別名 alias rm='rm -i'
2.取消設置 "rm" 別名class
[root@oldboy data]# alias | grep rm alias rm='rm -i' [root@oldboy data]# unalias rm #取消別名 [root@oldboy data]# alias | grep rm [root@oldboy data]#
3.不使用別名test
[root@oldboy data]# ls -l total 4 -rw-r--r--. 1 root root 4 Apr 10 20:15 test.txt [root@oldboy data]# rm test.txt rm: remove regular file `test.txt'? n #須要確認 [root@oldboy data]# /bin/rm test.txt #用命令的絕對路徑來跳過使用別名 [root@oldboy data]# ls -l total 0 [root@oldboy data]# echo "zyb" >test.txt [root@oldboy data]# \rm test.txt #加"\" 不使用別名 [root@oldboy data]# ls -l total 0 [root@oldboy data]#
說明配置
控制檯設置別名在機器重啓後失效。若要長久保持,可在"~/.bashrc"或者"/etc/profile"下設置。