提升 Linux 操作效率:如何设置命令别名

发布时间 2023-11-07 22:51:50作者: 505donkey

在 Linux 中,我们可以使用 alias 命令来创建别名。以下是创建临时别名和全局别名的步骤:

1. 创建临时别名

在终端中输入以下命令来创建一个临时的别名:

alias ll='ls -l'

这个别名只在当前的终端会话中有效,一旦会话结束,别名就会失效。

2. 创建永久别名

要创建一个永久的别名,我们需要将其添加到 shell 配置文件中。在大多数系统上,这个文件是 ~/.bashrc。以下是具体步骤:

2.1 打开配置文件

使用文本编辑器打开 ~/.bashrc 文件:

vi ~/.bashrc

2.2 添加别名

在文件的末尾添加您的别名,例如:

alias ll='ls -l'

2.3 保存并关闭文件

保存并关闭文件。

2.4 应用更改

使用 source 命令来应用更改:

source ~/.bashrc

现在,无论谁在新的终端会话中输入 ll,都会执行 ls -l 命令了。

3. 创建全局别名

要创建一个全局别名,我们需要将其添加到 /etc/bash.bashrc/etc/profile.d 目录下的脚本中(注意需要有root权限)。以下是具体步骤:

3.1 打开全局配置文件

使用文本编辑器打开 /etc/bash.bashrc 文件:

vi /etc/bash.bashrc

或者,我们也可以创建一个新的脚本文件在 /etc/profile.d 目录下:

vi /etc/profile.d/aliases.sh

3.2 添加别名

在文件的末尾添加您的别名,例如:

alias ll='ls -l'

3.3 保存并关闭文件

保存并关闭文件。

3.4 应用更改

要使全局别名立即生效,我们同样需要使用 source 命令来应用更改:

source /etc/bash.bashrc

或者,也可以将别名添加到 /etc/profile.d/aliases.sh 里,不过这种方式需要重启系统或新开一个终端会话。

现在,无论哪个用户在新的终端会话中输入 ll,都会执行 ls -l 命令了。