学习老男孩Linux的笔记总结15【第71课】71-不断补充alias用法的笔记
alias:查看以及定义别名
用法一:查看别名
[root@localhost /]# alias
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
用法二:怎么取消别名
[root@localhost /]# unalias cp
[root@localhost /]# alias
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
补充:
全路径执行命令和\命令两种方法取消别名使用真的的命令
#/bin/cp test.txt test2.txt //在/bin目录下就是真正的cp
#\rm test.txt //\也表示使用真正的命令,而不是别名。
用法三:添加别名
[root@localhost /]# alias cp='cp -i'
[root@localhost /]# alias
alias cp='cp -i'
[root@localhost /]# alias oldboy='echo I am an oldboy' //添加自定义别名
[root@localhost /]# alias
alias oldboy='echo I am an oldboy'
[root@localhost /]# oldboy
I am an oldboy
用法四:在生产中,别名和rm结合使用
[root@localhost /]# alias rm='echo rm is not be use,and plz use mv'
[root@localhost /]# rm /tmp/test.txt
rm is not be use,and plz use mv /tmp/test.txt
浙公网安备 33010602011771号