alias命令用于查看或设置命令别名,但仅作用于该次登陆的会话,若要永久使用别名,可在 ~/.bashrc 中设定别名
[root@MongoDB ~]# alias // 查看别名 [root@MongoDB ~]# alias cp='cp -i' // 设置别名 [root@MongoDB ~]# unalias cp // 取消别名
[root@MongoDB ~]# 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'
定义别名永久生效:
/etc/profile 全局生效
~/.bashrc 当前用户生效
root@MongoDB ~]# cat .bashrc # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi
别名的作用:
1.通过给危险的命令加一些保护的参数,防止人为误操作。
2.把很多复杂的字符串或命令变成一个简单的字符串或命令。
别名对应的命令:
alias 查看和设置别名
unalias 取消别名