如何使“ls -l”的系统宽度别名?

我想拥有

alias ll="ls -l" 

是系统范围的。

在Ubuntu上如何做?

将其添加到/etc/bashrc 。 这将(或应该)被每个使用bash的用户login。

 # echo "alias ll='ls -l'" >> /etc/bash.bashrc 

并确保在用户通过在~/.bashrc添加以下内容进入shell时执行该文件:

 # Source global definitions if [ -f /etc/bash.bashrc ]; then . /etc/bash.bashrc fi 

如果你的用户的$ HOME / .bashrc包含通常的

 if [ -f /etc/bashrc ]; then . /etc/bashrc fi 

然后把它放在/ etc / bashrc中。 如果没有,那么把它放在/ etc / profile中,至less它会被loginshell读取。