当前位置: 首页>>技术教程>>正文


如何在Ubuntu中创建用于自定义命令的别名

,

Ubuntu允许您使用简短而令人愉快的别名作为替代品来定制长而坚固的bash命令。在命令行上工作时,可以只使用别名,而不要使用整个命令,以避免键入。别名的工作方式与针对其创建的命令完全相同。

在本教程中,您将学习如何在Ubuntu中针对命令创建和使用别名。我们将使用一个简单的示例为您演示此过程。我们正在Ubuntu 18系统上运行本文中描述的步骤和命令。

示例:为–设置别名sudo apt-get安装–命令

如果您在系统上进行了大量安装,并希望避免使用整个系统sudo apt-get安装命令,您可以使用以下方法为其创建一个简短的别名:

通过文件管理器,打开.bashrc文件位于您的主文件夹中。该文件通常是隐藏文件,因此您需要使用Ctrl + H控件以查看位于文件夹中的所有隐藏文件。您可以通过命令行或UI使用喜欢的文本编辑器来编辑此文件。我们正在使用默认的图形文本编辑器来打开和编辑此文件。

Bashrc file in editor

移至文件末尾并粘贴以下行:

alias agi='sudo apt-get install'

这里“agi”是我们正在设置的新别名。

创建别名的语法:

alias [aliasName]=’old_command'

Alias in .bashrc file

您还可以通过向此文件添加以下行来添加其他别名来自定义apt-get命令:

alias agr='sudo apt-get remove'
alias agu='sudo apt-get update'
alias acs='apt-cache search'

通过单击右上角的“保存”按钮来保存文件。

通过Ubuntu Dash或按来打开终端Ctrl + Alt + T

运行以下命令以开始使用新的bashrc文件。广告

$ source ~/.bashrc

每次注销然后登录时,都会安装新的.bashrc文件。上述命令使您可以使用更改而无需重新启动系统。

别名为set-up;现在,您可以运行以下命令以将新软件包安装到系统中:

$ agi [package name]

例:

$ agi nautilus-admin

代替

$ sudo apt-get install nautilus-admin

Newly created command alis in action

您可以在上图中看到如何使用在此示例中设置的新命令别名来安装Nautilus。

要考虑的要点

创建别名时,请注意以下几点:

  • 您不能使用现有命令作为别名。如果执行此操作,则别名将不起作用,而是将执行默认的ubuntu命令。
  • 别名不能包含任何空格。如果您要设置的新别名包含两个或多个单词,则可以使用“-”字符分隔这些单词。

现在,您可以摆脱干dry的bash命令,并使用自己的自定义别名来运行常用的操作。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/9662.html,未经允许,请勿转载。