使用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别名。