美文网首页
如何在 Linux 中创建和使用别名命令

如何在 Linux 中创建和使用别名命令

作者: 数据科学工厂 | 来源:发表于2023-07-21 23:24 被阅读0次

动动发财的小手,点个赞吧!

Linux 用户经常需要反复使用一个命令。一遍又一遍地键入或复制相同的命令会降低您的工作效率并分散您对应该做的事情的注意力。

您可以通过为最常用的命令创建别名来节省一些时间。别名就像自定义快捷方式,代表可以使用或不使用自定义选项执行的命令(或命令集)。您很可能已经在 Linux 系统上使用别名而不自知。

列出当前别名

只需执行 alias 命令,您就可以在您的配置文件中查看已定义别名的列表。

alias

在这里您可以看到 Ubuntu 系统中为您的用户定义的默认别名。

可以看到,执行 ll 命令相当于运行 ls -alF 命令。

$ ll
$ ls -alF

您可以使用单个字符创建别名,该字符相当于您选择的命令。

创建别名

创建别名是一个相对简单且快速的过程。您可以创建两种类型的别名 - 临时别名和永久别名。我们将回顾这两种类型。

创建临时别名

您需要做的就是输入单词别名,然后使用您希望用来执行命令的名称,后跟“=”符号并引用您想要别名的命令。

语法如下:

$ alias shortName="your custom command here"

这是一个实际的例子:

$ alias wr=”cd /var/www/html”

然后您可以使用“wr”快捷方式转到 webroot 目录。该别名的问题是它只能用于当前的终端会话。

如果您打开新的终端会话,该别名将不再可用。如果您希望跨会话保存别名,您将需要一个永久别名。

创建永久别名

要在会话之间保留别名,您可以将它们保存在用户的 shell 配置文件中。这可以是:

  • bash – ~/.bashrc
  • ZSH – ~/.zshrc
  • Fish – ~/.config/fish/config.fish

您应该使用的语法实际上与创建临时别名相同。唯一的区别在于这次您将其保存在文件中。例如,在 bash 中,您可以使用您最喜欢的编辑器打开 .bashrc 文件,如下所示:

$ vim ~/.bashrc

在文件中找到要保留别名的位置。例如,您可以将它们添加到文件末尾。出于组织目的,您可以在别名之前留下评论,如下所示:

#My custom aliases
alias home=”ssh -i ~/.ssh/mykep.pem tecmint@192.168.0.100”
alias ll="ls -alF"

保存文件。该文件将在您的下一个会话中自动加载。如果要在当前会话中使用新定义的别名,请发出以下命令:

$ source ~/.bashrc

要删除通过命令行添加的别名,可以使用 unalias 命令取消别名。

$ unalias alias_name
$ unalias -a [remove all alias]

总结

是一个简短的示例,说明如何创建自己的别名并执行常用命令,而无需一次又一次地键入每个命令。现在您可以考虑最常用的命令并在 shell 中为它们创建快捷方式。

相关文章

  • MongoDB的使用

    mongoDB 命令 在Linux下使用mongo进入MongoDB命令行 mongo 创建和使用数据库 > us...

  • Linux常用的面试题及答案

    1、你之前在公司使用linux命令做什么? 我们公司之前测试系统搭建在linux上,使用linux搭建和升级测试环...

  • [Linux实用命令]-3-用户和组管理

    引言 这篇文章主要介绍Linux中用户和用户组的基础知识;包括如何使用命令创建和删除用户、创建和删除用户组,以及如...

  • linux设置别名

    linux设置别名命令:alias查看设置的别名: 查看某个特定别名代表的命令: 为命令设置别名: 取消别名: 以...

  • 0303-bash特性详解,0304-linux用户及权限详解

    bash特性详解 命令别名: alias 命令可以给linux命令取别名,格式为: alias 别名=现有名称...

  • 如何在 Linux 中创建和管理归档文件

    如何在 Linux 中创建和管理归档文件[http://www.linuxeden.com/a/81615] 简而...

  • linux-基本命令-1

    一、别名 二、命令格式+别名说明 三、多个命令执行+多行命令 四、Linux命令小工具

  • Linux入门10-bash基础特性

    Linux Bash初体验,学习命令别名,继续学习linux基本命令。

  • Shell | alias

    alias功能:为命令设置别名,放到自己配置文件(.bashrc)中,别名永久生效 在Linux Shell中,别...

  • Git 18使用别名

    GIt 使用别名 ======== 在Git中可以将经常使用的命令以别名缩写的方式简化使用 命令 git conf...

网友评论

      本文标题:如何在 Linux 中创建和使用别名命令

      本文链接:https://www.haomeiwen.com/subject/fuxxpdtx.html