如何在终端中为命令添加别名?

通过在终端中键入手动指定的命令,我想执行一些其他命令。

如何为命令添加别名? 我可以在终端的帮助下做到这一点,还是应该编辑某种文件?

alias new_name='old command' 

要创建永久别名,您必须编辑主目录中的.bashrc文件。

更多信息在这里

这里有更多.bashrc文件

在bash命令行上,它只是一个键入的情况:

 alias my_command="Command to run" 

例如,要创建一个短命令,可以运行一个长列表:

 alias ll="ls -l" 

如果不向别名命令添加开关,则不需要引号。

要进行永久性更改,您可以将别名~/.bash_aliases放在~/.bash_aliases

您可以在正在使用的shell中使用alias内置命令,也可以编写一个可以执行所需操作的脚本。 假设您使用bash作为shell(这是默认值),您可以键入man bash并跳到ALIASES部分,以获取有关bash中别名的文档。

要了解别名,请访问http://www.mediacollege.com/linux/command/alias.html

要使更改成为永久更改(即每次启动shell时都要读取),请将您在终端中键入的别名命令添加到文件〜/ .bashrc文件中。

我编写了一个用于添加/编辑别名命令的GUI。 你也可以在命令行中使用它,如下所示:

 addalias -add "sinstall" "sudo apt-get install" 

https://github.com/isamert/addalias