Answers:
# echo "alias ll='ls -l'" >> /etc/bash.bashrc
并通过在中添加以下内容,确保每当用户进入外壳程序时都执行此文件~/.bashrc
:
# Source global definitions
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
.bashrc
文件时,接近尾端,有一个类似于if [...]
@quanta提及的预先创建的部分,只是uses除外.bash_aliases
。我要做的就是将别名回显到该环境中,echo "alias ll-'ls -l'" >> ~/.bash_aliases
因为.bashrc
已经在其中进行了设置。然后我关闭/重新打开了腻子。
如果用户的$ HOME / .bashrc包含通常的
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
然后将其放在/ etc / bashrc中。如果没有,则将其至少放在登录外壳的/ etc / profile中。