Linux 中的别名命令

Linux 中的 alias 命令用于为现有命令创建快捷方式或替代名称。 因此,与其一遍又一遍地使用所有选项重新键入相同的命令,您可以为其创建一个简写,并使其在将来更易于使用。

如何在 Linux 中使用 alias 命令?

别名命令非常简单明了。 基本语法是 别名 customName=”实际命令”.

假设我使用带有多个选项的 head 命令,如下所示: 头 -n 3 -v. 我不想每次想运行这个命令时都输入这些选项。 所以我将创建一个别名。

[email protected]:~# alias head3="head -v -n3" 
Linux 中的别名命令
Unix 执行示例中的别名命令

列出所有现有别名

如果您想找出系统中已经存在哪些别名,您可以 单独运行别名命令或使用 -p 你会看到所有的别名。

[email protected]:~# alias OR  [email protected]:~# alias -p 

由于 alias 命令只有一个选项,即 -p 选项,因此上述两个命令都会给您相同的输出。

Alias 命令列表别名别名命令 – 列出别名

如何使别名命令永久化?

您在 Linux 中直接使用 alias 命令定义的别名将继续保留在系统上,直到您重新启动或注销用户帐户。 如果您希望每次登录系统时都显示一个别名,则需要在 .bashrc 文件。 让我们来看看如何实现这一点。

.bashrc 文件通常存在于家庭中 (~) 目录。 如果没有,您可以创建一个具有该名称的文件。 请注意,文件名前有一个句点,以使其成为隐藏文件。

[email protected]:~# nano ~/.bashrc  GNU nano 2.9.3             /root/.bashrc         Modified alias head3="head -v -n3" 
为 Alias 命令 Nano 编辑 Bashrc为 Alias 命令 Nano 编辑 Bashrc
为别名命令编辑 Bashrc为别名命令编辑 Bashrc

Enter 文件中的一行,以同样的方式,您将输入 alias 命令以在终端中创建别名。 这 .bashrc 当您第一次登录时,文件会运行文件中列出的所有命令。因此,文件中的任何命令都将像在终端上运行一样执行。

结论

好吧,这就是别名命令。 Linux 中 alias 命令的唯一目的是让终端用户的生活更轻松。 我们每天都会使用许多命令,并且有大量的选项可供选择。 为您经常使用的命令创建多个别名将是提高终端使用效率的好方法。