码迷,mamicode.com
首页 > 其他好文 > 详细

别名命令alias,以及取消别名unalias

时间:2019-11-09 11:26:03      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:sha   家目录   path   div   pat   配置   shell   需要   auto   

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

标签:sha   家目录   path   div   pat   配置   shell   需要   auto   

原文地址:https://www.cnblogs.com/liuxuinUK/p/11824516.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!