如何在Linux中创建别名和使用Alias命令
你厌倦了一遍又一遍地键入相同的命令吗?不幸的是,作为系统管理员,我们不可避免地重复使用相同的命令。
Bash别名是一种用新命令补充或覆盖Bash命令的方法。因此,您可以通过为最常用的命令创建别名来节省时间。
Linux中的Alias是什么?
别名是用户为执行另一个通常更复杂的命令或命令组而创建的自定义命令。
因此,它是引用命令的快捷方式。换句话说,别名是一个快捷命令,它的功能与我们编写整个命令的功能相同。
例如,您可以设置别名
tgz
作为的快捷方式
tar xvzf
命令
您发现创建别名非常有帮助,可以让您的命令行生活更轻松。
列出当前定义的别名
只需执行
别名
命令
别名

在上面,您可以看到为用户定义的默认别名。例如,正如您所看到的,执行
陆上通信线
相当于跑步
ls-alF
.
您可以使用这样的别名创建任何东西,从简单的快捷方式到强大的自定义命令。
如何在Linux中创建别名
在Linux中创建别名非常容易。语法如下:
别名alias_name=
'命令_运行'
代码语言:
JavaScript
(
javascript
)
- 从开始
别名
命令
- 然后键入要创建的别名的名称
- 添加一个
=
标志,两侧都没有空格
=
- 然后键入希望别名在运行时执行的命令。这可以是一个简单的命令,也可以是命令的强大组合。
您可以在工作时在命令行中输入它们,也可以将它们放在启动文件中,例如
.bashrc
文件,所以每次登录时它们都可用。
Linux中的别名可以直接在shell中设置,如下所示:
别名ll=
'ls-alF'
代码语言:
JavaScript
(
javascript
)
当
陆上通信线
命令运行时,该命令将使用别名和
-alF
选项
请注意,在Linux中以这种方式设置别名仅适用于shell会话的生命周期。当shell关闭时,别名将丢失。
应该使用shell配置文件使别名在shell会话和重新启动过程中保持不变。对于Bash来说,这是
.bashrc
文件
这个
.bashrc
文件位于您的主目录中。因此,在文本编辑器中打开该文件:
vim~/.bashrc
现在,在文件中找到要保存别名的位置。例如,可以将它们添加到文件的末尾:

保存文件。新的别名会在下一个终端会话中自动加载。
但是,如果要在当前会话中使用它们,请重新加载
.bashrc
使用以下命令创建文件:
源~/.bashrc
如何在Linux中删除别名?
您可以使用
unalias
命令,使用以下语法删除Linux中的别名:
unalias
[alias_name]
代码语言:
CSS
(
css
)
例如,假设我们有一个名为
计数
,用于统计当前目录中的文件数。
要删除它,我们需要执行:
unalias计数

当然,如果别名保存在
.bashrc
文件,我们需要删除定义它的行。
如果我们想一次删除所有现有的别名,我们可以使用以下命令:
unalias-a
结论
虽然这个Linux别名是一个简单的生活质量更改,但您可以将同样的概念应用于日常工作中可能必须常规使用的长而复杂的命令。
因此,现在您可以考虑使用最多的命令,并在shell中为它们创建快捷方式。
有关的更多信息
别名
命令,请参阅其手册页。
如何在Mac和Windows之间轻松共享文件
在Mac和Windows PC连接到同一网络时,共享文件不需要额外的软件。在其他情况下,您可能需要探索替代选项,例如为云存储服务付费。我们将探索下面的所有方法。 使用文件共享将文件从Mac传输到Windows PC 如果您的Windows PC和Mac连接到同一个网络,则在macOS上设置和开始使用文件共享相对容易。我们将把这个过程分成两个部分,每个操作系统一个部分。 在macOS上设置文件共享
Linux Mint 21.2 "Victoria"中的6个最佳新特性
Linux Mint 21.2已经到来,发行版的粉丝们忍不住欢呼起来。基于Ubuntu的操作系统,包括三个官方支持的桌面环境,鉴于其长期支持和辉煌的增强,将继续存在。 如果你一直在考虑从Windows切换到Linux,或者觉得升级早该来了,现在是时候看看Linux Mint 21.2“Victoria”了。 以下是最新Linux Mint发行版的一些顶级功能: 1.内核和桌面环境 内核是操作系统最
适用于Apple Pencil的10款最佳iPad应用程序
苹果铅笔可以帮助你把iPad变成一个更强大的计算设备,尤其是如果你安装了正确的应用程序。以下是一些与iPad上的Apple Pencil配合使用的最佳应用程序。 利用当天的视频 1. Apple Notes 在你跳进令人惊叹的第三方应用程序的深渊之前,别忘了 Apple Notes是可供苹果用户使用的最好的笔记应用程序之一 。内置的Notes应用程序完全支持Apple Pencil,工作完美。 做
如何将USB设备连接到iPad
USB支持对于任何现代智能手机或平板电脑来说都是必不可少的,而苹果的iPad在这方面做到了。您可以连接U盘、外部存储驱动器、键盘、相机等,让你的iPad更适合工作 然而,您可能会怀疑将USB设备连接到iPad,特别是因为我们现在有带Lightning和USB—C端口的iPad。下面,我们将解释如何将USB设备连接到iPad。 如何用Lightning端口将USB设备连接到iPad 现代iPad配备
5款适用于Linux的最佳远程桌面应用程序
随着越来越多的人在家工作,拥有合适的远程桌面访问软件变得非常重要。也许你在帮助一位家庭成员或同事解决IT问题,也许你在家工作。远程访问任何系统都是当今的需要。 通常,远程桌面连接被定义为允许您从地理距离远程访问设备的任何软件。 除了桌面共享,许多工具现在还可以进行文件传输,并提供高度安全的远程访问。 本文的主要目的是帮助Linux用户找到远程桌面应用程序,以便与他们正在使用的Linux发行版一起使