使用Linux alias命令创建Bash别名
时间:2020-07-27 12:58:52 来源:igfitidea点击:
BASH'别名'命令用于通过为长命令提供别名名称来为其他命令创建别名。
例如,如果要将单个字母“C”定义为“清除”Bash终端的命令,则可以这样做:
alias c='clear'
在大多数Linux发行版(Ubuntu,CentOS等)上,“Bashrc”文件默认包含几个有用的别名。
正如我们所看到的,Grep是一个“Grep --Color = Auto”的别名,它可以在终端上以颜色显示为颜色。
列出当前别名
要列出当前配置的Bash shell的别名,只需输入“别名”,没有其他参数。
alias
该命令将输出已在Bash环境中定义的别名列表。
设置新的别名
要了解Linux别名命令如何工作,我们将为名为“P”的“PWD”(打印工作目录)命令创建一个别名。
alias p='pwd'
我们为“PWD”命令创建了一个名为'p'的别名。
现在,如果我们只是运行“P”命令,我们将获得当前的工作目录。
我们在终端中创建的别名不是永久性的,仅适用于我们当前的shell。
使别名永久将它们添加到“~/.bashrc”文件中。
如果要删除别名,请使用“Unalias”命令后跟要删除的别名的名称。
例如:
unalias ll
将删除 ls -alF 命令的BASH别名。