Linux:alias别名永久有效

一、背景

        日常使用bash时候,有些常用的命令+参数的组合命令太长,很难记,此时可以利用Linux提供的alias命令生成命令的别名(命令的隐射),但是我们会发现,当退出了终端后重新登录就失效了,那么如何在重启后依然生效呢???

alias语法 : alias 别名="命令+参数"

例如,alias ll="ls -la"

在终端输入alias ll="ls -la" 回车即可生效

root@localhost:~# alias
alias ll='ls -la'
alias ls='ls --color=auto'

二、设置别名永久生效

        通过背景知识,我们知道,在Linux中,使用alias命令生成的别名默认只在当前shell会话中有效。这意味着一旦你关闭终端窗口或注销,这些别名就会失效。为了让别名永久生效,我们需要将alias命令添加到shell配置文件中。

        以下是具体的步骤:

    1. 打开配置文件

        对于大多数Linux发行版,默认的配置文件是~/.bashrc。我们使用文本编辑器打开它,例如使用nano或vim:

root@localhost:~# vim ~/.bashrc

在文件底部添加

alias ll='ls -la'

    2. 使更改生效

保存并关闭文件后,有两种方法使更改立即生效:

  1. 重新启动终端会话(关闭并重新打开终端)。
  2. 在当前会话中运行:source ~/.bashrc

   3. 测试验证

        使用exit退出当前终端重新登录后输入刚刚设置的别名发现已经永久生效!

你可能感兴趣的:(linux,知识,linux,alias)