如何在启动时自动加载别名?

Str*_*rry 12 linux

我想添加alias ll = "ls -l",我想知道每次登录linux时如何加载它.

csc*_*hol 17

您可以将其添加到~/.bashrc主目录中的文件中.

有关等等的更多信息.bashrc,请参阅此问题.


Fra*_*ula 9

您可以~/.bashrc按照cschol的说明添加别名,但是,如果您更喜欢更整洁的解决方案,则可以将所有添加内容包含在一个或多个文件中.

许多发行版默认都已经这样做了.只需将以下代码添加到您的.bashrc文件中:

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi
Run Code Online (Sandbox Code Playgroud)

然后只需添加别名即可 ~/.bash_aliases


Pur*_*rge 5

除了将其添加到〜/ .bashrc(仅影响当前用户)之外,还可以将其添加到/ etc/profile,这将在登录时影响所有用户.