怎样在 Ubuntu 中为自定义命令创建别名

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

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

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

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

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

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

alias agi='sudo apt-get install'

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

创建别名的语法:

alias [aliasName]=’old_command'

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

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

Save 通过单击该文件 Save 按钮位于右上角。

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

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

$ source ~/.bashrc

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

别名已设置; 您现在可以运行以下命令以将新软件包安装到您的系统:

$ agi [package name]

例子:

$ agi nautilus-admin

代替

$ sudo apt-get install nautilus-admin

新创建的命令 alis 正在运行

您可以在上图中看到怎样使用我在此设置的新命令别名来安装 Nautilus example.

需要考虑的要点

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

  • 您不能使用已经存在的命令作为别名。 如果这样做,您的别名将不起作用,而是会执行默认的 ubuntu 命令。
  • 别名不能包含任何空格。 如果您要设置的新别名包含两个或更多词,您可以使用“-”字符来分隔这些词。

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

怎样在 Ubuntu 中为自定义命令创建别名