别名命令alias,以及取消别名unalias
Posted liuxuinuk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了别名命令alias,以及取消别名unalias相关的知识,希望对你有一定的参考价值。
alias命令的使用
alias 显示当前shell进程所有可用的命令别名
定义别名NAME,相当于执行命令VALUE,在命令行中定义的别名只在当前的shell中有效,新开的shell中不能使用。
alias NAME=‘VALUE‘
[root@XX ~]# which who /usr/bin/who [root@XX ~]# whereis who who: /usr/bin/who /usr/share/man/man1/who.1.gz /usr/share/man/man1p/who.1p.gz [root@XX ~]# which ls alias ls=‘ls --color=auto‘ /usr/bin/ls
如果希望永久有效,要定义在配置文件中
对当前用户有效:~/.bashrc 家目录中.bashrc隐藏文件
对所有用户有效:/etc/bashrc
编辑配置文件给出的新配置不会立刻有效需要执行后才有效
使用命令source /path/to/config或. /path/to/config
unalias命令的使用
unalias NAME 取消临时别名NAME
unalias -a 取消所有临时别名NAME
如果别名通原命令同名,如果要执行原来的命令,可以使用以下的方法
cmd
"cmd"
‘ cmd‘
command cmd
/path/command
以上是关于别名命令alias,以及取消别名unalias的主要内容,如果未能解决你的问题,请参考以下文章